dea*_*ode 11 android google-cloud-messaging
不知道有没有人碰巧知道谷歌的gcm服务器的ip范围(用于Android推送通知)?
我需要这些信息,以便我们的网络团队可以为我们的UAT环境打开防火墙端口以进行UAT测试.
我试图从developer.android.com/google/gcm/查找,但没有运气.
我们的网络团队拒绝打开asn 15169的所有ip范围,这是一个相当大的列表.
Sho*_*uri 14
我认为Google Cloud Messaging服务器存在一个现有的问题IP地址,并且发现这些服务器并未由Google发布.我也曾试图寻找它但却找不到.我可能错了,但我很确定他们不会发布.也许不使用企业wifi,您可以使用直接的3G或4G数据计划.
在评论为什么GCM没有在Android设备上发出推送通知?问题有人提到他打开了端口5258,29,30然后他能够从防火墙后面的GCM服务器接收regId.
另外我认为@Eran对Google Cloud Messaging(GCM)使用哪种端口和协议的答案是什么?会有所帮助.它说:
设备访问端口5228-5230上的GCM服务器.如果您的组织具有限制进出Internet的流量的防火墙,则需要将其配置为允许与GCM连接.要打开的端口是:5228,5229和5230. GCM通常仅使用5228,但有时使用5229和5230. GCM不提供特定的IP.它经常更改IP.我们建议不要使用ACL,但如果必须使用它们,请采用广泛的方法,例如此支持链接中建议的方法.
如果您的设备通过WiFi连接到互联网,这是相关的.
希望这个对你有帮助.
更新:
根据Mark Whitaker 在这里回答类似的问题,他提到:
如果端口5228-5230被防火墙阻止,则较新版本的Android也会回退到端口443.
虽然似乎还没有正式名单.
| 归档时间: |
|
| 查看次数: |
31378 次 |
| 最近记录: |