Якщо пристрої 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