我即将在服务器上推出GCM实施,需要通过IP打开相应的防火墙。
有谁知道我在哪里可以找到android.googleapis.com的IP地址范围?
谢谢!
答案 0 :(得分:3)
我发现android.googleapis.com的IP范围未发布。
答案 1 :(得分:2)
根据https://developers.google.com/cloud-messaging/http:
GCM不提供特定的IP,因此您应该允许防火墙使用 接受IP中包含的所有IP地址的传出连接 谷歌ASN的15169中列出的区块。
并且a ServerFault question链接到ASN 15169中包含的以下IP范围列表:
答案 2 :(得分:0)
这可能是您想要的,也可能不是,但您可以从cmd(Windows)或bash(* nix)运行“nslookup android.googleapis.com”。我的结果是:
nslookup android.googleapis.com
Server: UnKnown
Address: 192.168.1.130
Non-authoritative answer:
Name: googleapis.l.google.com
Addresses: 2001:4860:b007::5f
74.125.142.95
Aliases: android.googleapis.com