【问题标题】:Static IP / IP Range for Site hosted on Google App Engine托管在 Google App Engine 上的站点的静态 IP/IP 范围
【发布时间】:2014-12-10 03:56:57
【问题描述】:

我们的网站托管在 Google App Engine 上,这意味着我们没有可以“直接”联系到的具有专用 IP 地址的服务器场。这是一个随着负载旋转的弹性农场。

但我们的客户正在寻找静态 ips 以通过防火墙路由它并为此站点提供合适的访问权限: “代理不支持任何语音和视频,因此我必须知道用于此门户的所有 IP,以便我可以通过防火墙路由。”

是否有列出所有用于托管在 Google App 引擎上的网站的 IP?

问候, 看禅

【问题讨论】:

  • 您能否发布使用的示例代码,以便根据您的需要对其进行评估?
  • 亲爱的 Lizz,问题与代码无关,而与访问公司网络内的站点有关。

标签: google-app-engine static-ip-address


【解决方案1】:

你能做到的最好的是:

App Engine 的当前传出 IP 地址范围在 发件人策略框架 (SPF) 记录 _cloud-netblocks.googleusercontent.com。您可能需要递归地执行 DNS SPF 查找来解析整个 IP 范围列表。开始 通过解析 _cloud-netblocks.googleusercontent.com

https://cloud.google.com/appengine/kb/general#static-ip

您当然可以反过来做,只允许从特定 IP 范围访问您的应用程序。

【讨论】:

    【解决方案2】:

    尝试跟踪 GAE ip 地址并不是一个好主意。它们很可能会随着时间的推移而发生变化,而无需任何公告或提醒。

    使用代理会更好。这个项目https://github.com/TellusTalk/Node_Proxy 是实现这一目标的一种方式。

    【讨论】:

      猜你喜欢
      • 2016-06-12
      • 2021-07-23
      • 2023-03-23
      • 2019-07-26
      • 1970-01-01
      • 1970-01-01
      • 2010-10-23
      • 2018-03-19
      • 1970-01-01
      相关资源
      最近更新 更多