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
Другие вопросы по тегам