IP-адрес для сервера Google Cloud Messaging
Я собираюсь развернуть реализацию GCM на сервере, и мне нужно открыть соответствующие брандмауэры по IP.
Кто-нибудь знает, где я могу найти диапазон IP-адресов для android.googleapis.com?
Спасибо!
3 ответа
Я обнаружил, что диапазоны IP-адресов для android.googleapis.com не публикуются.
Согласно https://developers.google.com/cloud-messaging/http:
GCM не предоставляет конкретные IP-адреса, поэтому вы должны разрешить брандмауэру принимать исходящие подключения ко всем IP-адресам, содержащимся в IP-блоках, перечисленных в ASN Google 15169.
А вопрос ServerFault ссылается на следующие списки диапазонов IP-адресов, содержащихся в ASN 15169:
Это может или не может быть тем, что вы хотите, но вы можете просто запустить "nslookup android.googleapis.com" из cmd (Windows) или bash (*nix). Мои результаты:
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