JEX Blog
На главную

Проблема, когда звонки в WhatsApp и Telegram не проходят, встречается регулярно: по оценкам аналитиков, в ряде стран государственные или провайдерские фильтры блокируют VoIP-трафик либо искусственно его замедляют, что делает связь невозможной или неприемлемой по качеству. Конкретно: при блокировке UDP-пакетов или при DPI-фильтрации звонки теряют пакетную доставку, а при уровне потерь более 5% голос становится прерывистым и непонятным.

Если вы видите сообщение «звонки ватсап и телеграм не проходят блокировка», это указывает на то, что соединение для медиапотока (обычно UDP, fallback — TCP 443) намеренно или случайно нарушено: WhatsApp и Telegram используют защищённые каналы для медиаданных, но если сеть блокирует UDP/порт 3478 (STUN/TURN) или применяет SNI-перехват, установление голосового канала может не завершиться. В условиях реальных ограничений точный диагноз ставят с помощью сетевых инструментов — об этом ниже.

Как работают голосовые вызовы в WhatsApp и Telegram: протоколы и порты

WhatsApp использует сквозное шифрование на базе Signal Protocol (внедрён в 2016 году) для сообщений и медиапотоков; для передачи аудио применяются кодеки Opus (широко используемый с 2014–2016 гг.) и RTP/UDP для реального времени. По умолчанию медиапотоки пытаются идти по UDP на динамические порты в диапазоне 5000–65535, при помощи STUN/TURN (порт STUN 3478 UDP/TCP) для обхода NAT.

Telegram в голосовых вызовах применяет собственный протокол поверх UDP с end-to-end шифрованием (голосовые вызовы стали частью сервиса с 2017–2018 годов) и также использует Opus для аудио. Оба приложения умеют переключаться на TCP-порт 443 в качестве fallback, если UDP полностью блокируется, но при этом задержки и потеря пакетов заметно растут: при переходе на TCP 443 задержка может увеличиваться на 50–200 мс и возникать буферизация, что ухудшает качество речи.

Какие методы блокировки чаще всего мешают звонкам

Операторы и регуляторы применяют несколько технических механизмов, которые напрямую влияют на прохождение звонков: IP-блокировка целых облачных подсетей (например, блокировки CDN затронули миллионы адресов при блокировках Telegram в 2018–2020 годах), DNS-спуфинг, блокировку UDP-пакетов, фильтрацию SNI/TLS и глубокий анализ пакетов (DPI). DPI анализирует заголовки и подписи протоколов — при наличии сигнатур RTP/Opus или QUIC/DATAGRAM трафик может блокироваться.

Практические признаки блокировки: 1) соединение устанавливается, но нет аудио; 2) звонок сразу обрывается с кодом «network error»; 3) при запуске Web-версий (web.whatsapp.com) сообщения проходят, а звонки нет — это указывает на блокировку UDP/медиапортов. Технические параметры, при которых голос остаётся удобочитаемым: задержка (latency) <150 мс, jitter <30 мс, потеря пакетов <1% — если реальные показатели хуже, программные и аппаратные обходы нужны обязательно.

Как диагностировать, почему именно «звонки ватсап и телеграм не проходят блокировка»

Для точной диагностики используйте стандартные сетевые инструменты и браузерные возможности. Команды и шаги, которые дают однозначную информацию: traceroute -n domain.com (обычно web.whatsapp.com или 149.154.167.51 для Telegram) покажет, где теряются маршруты; mtr или ping с 50–200 посылками выявят среднюю задержку и потерю (пример: mtr -r -c 100 149.154.167.51). Если packet loss превышает 2% на маршруте до сервера — это уже серьёзный фактор.

Для проверки UDP/VoIP-прохода используйте stun-сервера: nc -u -vz stun.l.google.com 3478 (netcat с поддержкой UDP) или tcpdump -i any udp port 3478 при попытке звонка; если ответов от STUN нет, значит UDP заблокирован. В браузере можно открыть chrome://webrtc-internals и запустить тест WebRTC (test.webrtc.org) — отсутствие STUN/TURN-ответов и отсутствие UDP-треков прямо укажет на проблему с медиапропускной способностью сети.

Способы обхода блокировок и их практическая эффективность

Основные подходы — использовать VPN, прокси с обфускацией, специализированные туннели (Shadowsocks, SOCKS5 с TLS) и TURN-сервера. Каждый метод имеет

Интересные статьи

Попробовать JEX VPN бесплатно