Якщо пристрої Apple не отримують push-сповіщень Apple

Дізнайтеся, що робити, якщо пристрої Apple не відображають push-сповіщення Apple, коли їх підключено до мережі.

Ця стаття призначена для мережевих адміністраторів.

Як сервіс сповіщень Apple здійснює підключення

Щоб використовувати сервіс сповіщень Apple (APNs), пристрої macOS, iOS, tvOS і watchOS повинні мати стійке підключення до серверів Apple через мережу Ethernet, Wi-Fi або стільникових даних (якщо є можливість).

Перевірка необхідних портів і хостів

Якщо ви використовуєте брандмауер або приватну точку доступу для стільникових даних, пристрої Apple повинні мати змогу підключатися до конкретних портів на конкретних хостах, які наведено нижче.

  • TCP-порт 5223, щоб обмінюватися даними із сервісом сповіщень Apple.

  • TCP-порт 443 або 2197, щоб надсилати сповіщення до сервісу сповіщень Apple.*

TCP-порт 443 використовується для активації пристрою та потім для нейтралізації, якщо пристрій не може зв’язатися із сервісом сповіщень Apple на порту 5223. Підключення на порту 443 використовує проксі-сервер доти, доки проксі-сервер дозволяє виконувати підключення без розшифровування.

Сервери сервісу сповіщень Apple збалансовують навантаження, тож пристрої не завжди підключаються до тієї самої загальнодоступної IP-адреси для сповіщень. Найкраще дозволити своєму пристрою отримувати доступ до цих портів у межах усього блока адрес 17.0.0.0/8, який призначено компанії Apple.

Якщо ви не можете дозволити доступ у межах усього блока адрес 17.0.0.0/8, надайте доступ через ті самі порти до наведених нижче діапазонів мереж на IPv4 абоIPv6.

IPv4

  • 17.249.0.0/16

  • 17.252.0.0/16

  • 17.57.144.0/22

  • 17.188.128.0/18

  • 17.188.20.0/23

IPv6

  • 2620:149:a44::/48

  • 2403:300:a42::/48

  • 2403:300:a51::/48

  • 2a01:b740:a42::/48

Додаткова інформація

* Давніші порти 2195 і 2196 застаріли та більше не підтримуватимуться після березня 2021 року.
Дата опублікування: