谷歌 CDN 需要一个 IP 范围来设置防火墙

Jay*_*Tee 2 firewall

我们的网站正在被一个客户端访问,该客户端的防火墙设置了白名单 IP 地址与 FQDN/DNS 名称。麻烦的是,该网站使用 google 的 CDN 来托管 jQuery 和 jQueryUI,而不是将它们存储在我们自己的服务器上。

挑战在于 ping google.com(及其其他变体)会根据您的位置返回不同的 IP 地址。

有没有办法获取谷歌 CDN(或任何其他 CDN)的 IP 范围来帮助配置基于 IP 的防火墙?

小智 7

答案比 ASN 15169 复杂得多。首先,Google 有多个 ASN:

15169 Google Inc.
16591 Google Fiber Inc.
36039 Google Inc.
36040 Google Inc.
36384 Google Incorporated
36492 Google, Inc.
41264 Google Switzerland GmbH

其次,Google、Akamai 等使用其合作伙伴 ASN 的 IP 范围来托管内容。因此,如果您是时代华纳的客户,您可能会看到 Google CDN 内容来自您附近的服务器,该服务器的 IP 与时代华纳(通过 ASN)相关联,而不是 Google。

毕竟 CDN 的重点是有效地分发内容。