← Cloudflare Realtime / realtime / realtimekit
Список разрешений сети
Если ваша сеть ограничивает исходящий трафик, разрешите следующие домены и порты RealtimeKit.
Разрешите служебные домены
Разрешите следующие домены для SDK RealtimeKit:
| Домен | Назначение |
|---|---|
api.realtime.cloudflare.com |
Обрабатывает запросы от RealtimeKit SDK |
api-silos.realtime.cloudflare.com |
Собирает логи SDK |
da-collector.realtime.cloudflare.com |
Собирает статистику звонков |
location.realtime.cloudflare.com |
Определяет местоположение в отчетах статистики звонков |
r2.cloudflarestorage.com |
Сохраняет и извлекает сообщения чата |
socket-edge.realtime.cloudflare.com |
Устанавливает сигнальные соединения между клиентами и RealtimeKit |
Если ваше приложение использует RealtimeKit Web UI Kit, также разрешите следующие домены:
| Домен | Назначение |
|---|---|
rtk-assets.realtime.cloudflare.com |
Предоставляет ресурсы Web UI Kit, включая аудио для теста динамика |
rtk-uploads.realtime.cloudflare.com |
Предоставляет звуки уведомлений и другие ресурсы Web UI Kit |
Приложениям, которые используют только RealtimeKit Core, домены ресурсов Web UI Kit не нужны.
Разрешите медиатрафик
RealtimeKit использует Cloudflare Realtime SFU для медиасоединений. Разрешите следующий трафик Session Traversal Utilities for NAT (STUN) и Traversal Using Relays around NAT (TURN):
| Протокол | Домен | Основной порт | Альтернативный порт |
|---|---|---|---|
| STUN через UDP | stun.cloudflare.com |
3478/udp |
53/udp |
| TURN поверх UDP | turn.cloudflare.com |
3478/udp |
53/udp |
| TURN поверх TCP | turn.cloudflare.com |
3478/tcp |
80/tcp |
| TURN поверх TLS | turn.cloudflare.com |
5349/tcp |
443/tcp |
По возможности разрешите основной и альтернативный порты. Не полагайтесь только на 53/udp, поскольку интернет-провайдеры и браузеры могут блокировать этот порт.
Подробности протокола см. в Адрес и порты службы.
Используйте домен с подстановочным знаком
Если политика безопасности вашей сети поддерживает домены с подстановочными знаками, вы можете использовать *.realtime.cloudflare.com вместо указанных realtime.cloudflare.com доменов.
Рекомендуется использовать правила для отдельных доменов, поскольку они ограничивают доступ только необходимыми службами. При использовании wildcard-домена все равно потребуется разрешить r2.cloudflarestorage.com, stun.cloudflare.com, а также turn.cloudflare.com отдельно, так как wildcard их не покрывает.
Проверить наличие подключения
Выполните Тест перед звонком RealtimeKit ↗ чтобы убедиться, что ваше устройство может обращаться к необходимым сервисам.