【发布时间】:2013-10-20 03:45:17
【问题描述】:
我们正在创建一个强制门户设置,我们希望允许在未经身份验证的情况下访问所有谷歌服务。
要实现这一点,我们必须获取谷歌使用的 IP 地址列表,然后将它们列入白名单。我知道我必须运行一个 cronjob 来保持列表更新,但有什么方法(API 或其他方式)我可以可靠地获取该列表。
【问题讨论】:
标签: dns ip-address whois
我们正在创建一个强制门户设置,我们希望允许在未经身份验证的情况下访问所有谷歌服务。
要实现这一点,我们必须获取谷歌使用的 IP 地址列表,然后将它们列入白名单。我知道我必须运行一个 cronjob 来保持列表更新,但有什么方法(API 或其他方式)我可以可靠地获取该列表。
【问题讨论】:
标签: dns ip-address whois
为什么不允许基于DNS,那你就不需要跟踪所有的IP了……
这是我们的白名单...
`
^(.*\.)?gmail\.com$
^(.*\.)?gmailblog\.blogspot\.com$
^(.*\.)?google\.com$
^(.*\.)?googleapis\.com$
^(.*\.)?googleblog\.blogspot\.com$
^(.*\.)?googledrive\.com$
^(.*\.)?googleenterprise\.blogspot\.com$
^(.*\.)?googleonlinesecurity\.blogspot\.com$
^(.*\.)?google-opensource\.blogspot\.com$
^(.*\.)?googlevoiceblog\.blogspot\.com$
^(.*\.)?googleusercontent\.com$
^(.*\.)?google-analytics\.com$
^(.*\.)?googlecode\.com$
^goo\.gl$
`
【讨论】: