我正在使用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文件)
预先感谢
酯
答案 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地址。
参考:https://cloud.google.com/vpc/docs/configure-private-google-access#ip-addr-defaults
答案 2 :(得分:-1)
这不是Google首页问题。阅读有关防火墙白名单功能的文档。