Проверка утечки WebRTC

Этот WebRTC leak тест за секунды покажет, раскрывает ли ваш браузер реальный IP-адрес через WebRTC, даже если вы используете прокси или VPN. Бесплатно, без регистрации, проверка выполняется прямо в браузере.

Проверяем ваш браузер…

IP-адрес, который видят сайты

  • …

WebRTC в этом браузере: …

IP-адреса, раскрытые через WebRTC

IP-адресТипРезультат
…

Проверка выполняется в вашем браузере. Наш сервер лишь возвращает IP-адрес, который он видит, и не сохраняет его.

Что показывает проверка утечки WebRTC?

WebRTC (Web Real-Time Communication) позволяет браузеру устанавливать прямые соединения для видеозвонков, голосового чата и обмена файлами. Чтобы настроить такие соединения, браузер запрашивает свои IP-адреса у STUN-серверов, и любой сайт может отправить такой же запрос парой строк JavaScript, не спрашивая вашего разрешения.

Наша проверка утечки WebRTC делает именно это. Она собирает все IP-адреса, которые ваш браузер раскрывает через WebRTC, и сравнивает их с IP-адресом, который видят сайты при загрузке страницы (отдельно для IPv4 и IPv6). Если WebRTC показывает публичный IP, который сайты иначе не видят, у вас утечка WebRTC: ваш реальный IP виден, несмотря на прокси или VPN.

Как понять результаты

  • Утечки WebRTC нет: все публичные IP из WebRTC совпадают с IP, который видят сайты. Ваш прокси или VPN покрывает и трафик WebRTC.
  • Обнаружена утечка WebRTC: WebRTC раскрывает публичный IP, отличный от видимого. Обычно это адрес, выданный вашим интернет-провайдером, и он указывает на ваше реальное местоположение.
  • Виден локальный IP: раскрыт адрес вашей частной сети (например, 192.168.x.x или 10.x.x.x). Он не показывает, где вы находитесь, но добавляет деталей к цифровому отпечатку браузера.
  • Скрыт (mDNS): Chrome, Edge и Safari заменяют локальные IP случайным именем .local. Это безопасная настройка по умолчанию.
  • WebRTC отключён или заблокирован: утечь ничего не может, но браузер без работающего WebRTC выглядит необычно, и сайты это замечают.

Чем опасна утечка WebRTC

Прокси или VPN перенаправляет ваш веб-трафик, но WebRTC часто использует UDP и может идти другим маршрутом. Так ваш реальный IP и оказывается рядом с IP прокси. С точки зрения приватности это значит, что трекеры и рекламные сети всё равно видят, откуда вы заходите в интернет. Для мультиаккаунтинга всё ещё хуже: платформы сравнивают IP вашего подключения с IP, который сообщает WebRTC. Несовпадение — явный сигнал, что что-то скрывается, а утёкший IP, который появляется в каждом профиле, связывает все ваши аккаунты с одним местоположением.

Подробнее читайте в нашем руководстве Что такое утечка WebRTC и как её предотвратить?

Как устранить утечку WebRTC

Chrome и Edge

В Chrome и Edge нет встроенной настройки, чтобы отключить WebRTC. Установите официальное расширение Google WebRTC Network Limiter или установите uBlock Origin и включите в его настройках опцию Prevent WebRTC from leaking local IP addresses.

Firefox

Введите about:config в адресной строке, найдите media.peerconnection.enabled и установите значение false. Так WebRTC будет полностью отключён. Чтобы WebRTC продолжал работать, вместо этого установите для media.peerconnection.ice.default_address_only значение true.

Brave

Откройте «Настройки», затем «Конфиденциальность и безопасность», найдите WebRTC IP handling policy и выберите Disable non-proxied UDP.

Safari

Safari по умолчанию скрывает локальные IP-адреса. Если тест всё равно показывает утечку, причина обычно в VPN или прокси, который пропускает не весь трафик.

VPN и прокси

Используйте VPN-приложение, которое туннелирует весь трафик, включая UDP, и имеет защиту от утечки WebRTC. VPN-расширения для браузера часто работают только как прокси и не покрывают WebRTC. После каждого изменения запускайте этот тест снова.

Отключить WebRTC или замаскировать?

Если отключить WebRTC, утечка прекратится, но перестанут работать видеозвонки в браузере, а антифрод-системы заметят браузер без WebRTC, ведь он есть почти в каждом настоящем браузере. Для работы с несколькими аккаунтами лучше подходит маскировка: WebRTC остаётся включённым, но сообщает IP-адрес, совпадающий с вашим прокси.

Именно так работает режим WebRTC Altered в Incogniton. Каждый браузерный профиль получает собственный прокси, а WebRTC сообщает публичный IP на основе этого прокси и поддельный локальный IP. WebRTC продолжает работать, а ваш реальный IP остаётся скрытым. Все параметры описаны в документации по настройкам WebRTC.

Часто задаваемые вопросы

Что такое проверка утечки WebRTC?

Проверка утечки WebRTC определяет, какие IP-адреса ваш браузер раскрывает через WebRTC, и сравнивает их с IP-адресом, который видят сайты. Если WebRTC раскрывает другой публичный IP, ваш реальный IP утекает в обход прокси или VPN.

Может ли VPN допустить утечку IP через WebRTC?

Да. Многие VPN, а особенно VPN-расширения для браузера, перенаправляют только обычный веб-трафик. WebRTC может использовать UDP и отправлять STUN-запросы через ваше обычное подключение, раскрывая реальный IP. Чтобы проверить, запустите тест с включённым VPN.

Защищает ли режим инкогнито от утечки WebRTC?

Нет. Окна инкогнито и приватного просмотра не сохраняют историю и cookie, но WebRTC в них работает так же, как в обычном окне, поэтому может раскрыть ваши IP-адреса.

Безопасно ли отключить WebRTC?

Отключение WebRTC безопасно для приватности, но видеозвонки в браузере (например, Google Meet или Discord в браузере) перестанут работать, а сайты смогут определить, что WebRTC отсутствует. Маскировка IP в WebRTC сохраняет его работу без утечки.

Чем утечка WebRTC отличается от утечки DNS?

Утечка DNS раскрывает, какой DNS-сервер обрабатывает ваши запросы (обычно сервер вашего провайдера), что намекает на ваше местоположение. Утечка WebRTC раскрывает сам ваш IP-адрес. Обе могут обойти VPN или прокси, поэтому проверяйте обе.

Вы сохраняете мой IP-адрес?

Нет. Проверка выполняется в вашем браузере. Наш сервер лишь сообщает браузеру, какой IP-адрес он видит, а для проверок IPv4 и IPv6 используется публичный сервис ipify. Ничего не сохраняется.

Похожие инструменты и руководства