Назад | Перейти на главную страницу

Настройка брандмауэра для Google Cloud Messaging - ASN 15169

У нас есть мобильное приложение, использующее Google Cloud Messaging. Это означает, что наш внутренний сервер должен связываться с сервером Google GCM на android.googleapis.com через определенный порт.

Наша ИТ-команда не хочет открывать этот исходящий порт для какой-либо машины и поэтому хотела бы настроить брандмауэр так, чтобы мы могли общаться только с сервером Google GCM через этот порт.

Вот тут-то и сложно. В документации для разработчиков Google дает следующие советы по настройке:

"Примечание. Если в вашей организации есть брандмауэр, который ограничивает трафик в Интернет или из Интернета, вам необходимо настроить его, чтобы разрешить подключение к GCM, чтобы ваши устройства Android могли получать сообщения. Открываемые порты: 5228, 5229 и 5230. GCM обычно использует только 5228, но иногда использует 5229 и 5230. GCM не предоставляет конкретные IP-адреса, поэтому вы должны разрешить вашему брандмауэру принимать исходящие соединения для всех IP-адресов, содержащихся в IP-блоках, перечисленных в ASN Google 15169. "

Есть ли авторитетный источник того, какие IP-адреса составляют ASN 15169? Я много искал и нашел несколько сомнительно выглядящих сайтов. Я надеялся где-нибудь поправить канонический список.

Спасибо за вашу помощь.

Вы пробовали сайт Hurricane Electric: http://bgp.he.net/AS15169#_asinfo

Я использовал их инструменты и ресурсы в течение многих лет и считаю их превосходными.

Проверить следующее. Вы получите блоки IP-адресов, перечисленные в ASN Google 15169.

https://ipinfo.io/AS15169

Выглядит немного поздно. Но я нашел эту ссылку. Проверено на собственном роутере. Работает

Источник: http://esupport.trendmicro.com/solution/en-us/1060693.aspx

Устройство Android может взаимодействовать с сервером SVC двумя способами. Одно - это уведомление Google Cloud Messaging (GCM), а другое - периодический опрос. Устройства Android используют их для получения команд, применения конфигураций сервера и отправки журналов вредоносных программ.

Откройте следующие порты

5228     outbound     android.apis.google.com
5229     outbound     android.apis.google.com
5230     outbound     android.apis.google.com
443      outbound     android.apis.google.com, google.com