私有内部网络可以通过 Cloud VPN 访问 GAE Flex 吗? 2024-5-31 • vpn google-cloud-platform google-app-engine 我想知道是否可以建立类似下图所示的站点到站点 VPN 设置: 从图中可以看出,我可以从内部服务器访问在 VPC 中启动的 GAE Flex 实例的内部 IP,但我认为我无法在不需要走出隧道的情况下调用 *.appspot.com URL,对吗? 内部网络只能将外部 HTTPS 访问的 IP 范围列入白名单,但 GAE 似乎无法支持这样的配置? 这种设置是否只能通过设置 GCE 反向代理来实现?如果是这样,我是否最好将应用程序部署为 Kubernetes 集群? 答案1 我不确定您正在寻找的具体设置,但您可能想研究两种替代方案: App Engine 防火墙 身份识别代理 这两者都允许您限制和控制对 GAE 应用的访问。这与 SSL 相结合,可能提供足够的安全性,您无需通过 VPN 进行本地到 GAE 的流量传输。 答案2 在 Google App Engine Flex 环境中,可以配置比标准 GAE 更多的场景。对于第一个问题,您可以使用调度.yaml用于在网络配置中重新路由请求的文件。 为了在 VPN 隧道内使用该请求,您需要将网络配置添加到您的应用程序.yaml文件。 这里以下是一些使用 GCP Apis 的示例,以及类似的问题堆栈溢出。 如果使用这些选项您无法获得所需的配置,那么使用 Kubernetes 集群可能是一个选择。 相关内容 诺基亚 N73 无法连接笔记本电脑 在乳胶中绘制多个多列表格 Ubuntu 20.04 LTS 在启动时显示奇怪的字符(Live USB) Core18 热警告,禁用 ssh 挂载的 nfs 文件夹权限被拒绝 它不会在批处理文件的 for 循环中打印变量的增加值 将 Unix 行尾转换为 Windows 行尾 VNC 连接到无头 Ubuntu 工作站-登录后黑屏 Chrome 播放 YouTube 视频时“NT 内核和系统”进程的 CPU 使用率过高 Ubuntu 14.04 / Chromecast / 桌面投射 / 无音频