Google dialogflow IP地址

时间:2019-07-09 12:24:27

标签: dialog alexa google-home dialogflow-fulfillment web-application-firewall

我正在使用DialogFlow构建Google Home应用程序。 通过Webhook完成,指向我的虚拟机
在VM中,443端口已打开,并配置了证书。
但是现在我想将VM防火墙更改为仅允许Google服务器IP地址/子网
有人知道在哪里可以找到此列表吗?
我在http://docs.aws.amazon.com/general/latest/gr/aws-ip-ranges.html
中找到了Alexa的等效列表。 (ip-ranges.json文件)
预先感谢

3 个答案:

答案 0 :(得分:2)

相信我发现的这个reddit旧帖子的信用:https://www.reddit.com/r/starcitizen/comments/3lce2k/list_of_google_cloud_ip_addresses_for_firewall/

使用此命令,您可以获取Google IP列表并相应地更新防火墙

dig @8.8.8.8 +short txt _cloud-netblocks.googleusercontent.com | sed 's/"//g; s/ip4://g; s/ip6://g;' | tr ' ' '\n' | grep include | cut -d ':' -f2 | xargs dig @8.8.8.8 +short txt | sed 's/"//g; s/ip4://g; s/ip6://g;' | tr ' ' '\n' | grep '/' 

答案 1 :(得分:0)

对于2020年到达这里的任何人,Google都会在文档中发布其IP地址。

  • Google在goog.json中发布了其在互联网上宣布的IP范围的完整列表。
  • Google还会在cloud.json中发布Google Cloud客户可用的全球和区域外部IP地址范围的列表。 Google API和服务的默认域使用的IP地址适合通过将cloud.json中的所有范围从goog.json中的范围中删除而计算出的范围列表

参考:https://cloud.google.com/vpc/docs/configure-private-google-access#ip-addr-defaults

答案 2 :(得分:-1)

这不是Google首页问题。阅读有关防火墙白名单功能的文档。