Click "Run Test" to check for WebRTC leaks

Запустите этот тест утечки WebRTC, чтобы проверить, раскрывает ли ваш браузер ваш реальный публичный или локальный IP-адрес через APIs WebRTC. Если утечка обнаружена, мы точно покажем, как её исправить.

FreeGuard Internal Test Results

FreeGuard VPN блокирует обнаружение IP через WebRTC на сетевом уровне, предотвращая утечки как публичных, так и локальных IP во всех протестированных браузерах.

Посмотреть методологию тестирования →

Как утечки WebRTC обходят ваш VPN и раскрывают ваш реальный IP-адрес

WebRTC использует запросы к STUN server для обнаружения ваших IP-адресов для peer-to-peer связи, и эти запросы могут полностью обходить ваш VPN tunnel.

WebRTC (Web Real-Time Communication) — это технология браузера, которая обеспечивает peer-to-peer обмен аудио, видео и данными без plugins. Она используется для видеозвонков на таких платформах, как Google Meet, Discord и Facebook Messenger.

Чтобы установить peer-to-peer соединения, WebRTC нужно обнаружить ваши IP-адреса. Для этого оно отправляет запросы к STUN (Session Traversal Utilities for NAT) server. Проблема в том, что эти STUN-запросы могут происходить вне вашего VPN tunnel, раскрывая как ваш публичный IP-адрес, так и локальные IP-адреса сети.

Это означает, что даже при активном VPN веб-сайт может использовать JavaScript, чтобы вызвать WebRTC и обнаружить ваш реальный IP-адрес. Утечка происходит на уровне браузера, а не на сетевом уровне, поэтому многие VPN, работающие на уровне системы, не могут её предотвратить.

Во всех основных браузерах — Chrome, Firefox, Edge и Opera — WebRTC включён по умолчанию. В Safari также есть WebRTC, но с более строгими разрешениями по умолчанию.

Как отключить WebRTC в каждом основном браузере

Вы можете отключить WebRTC в Firefox через about:config, использовать расширения браузера в Chrome и Edge или использовать VPN, который блокирует утечки WebRTC на сетевом уровне.

Firefox: Введите about:config в адресной строке, найдите media.peerconnection.enabled и установите значение false. Это полностью отключит WebRTC.

Chrome / Edge / Opera: Эти браузеры не позволяют отключить WebRTC через настройки. Установите расширение для предотвращения утечек WebRTC или используйте VPN со встроенной защитой от утечек WebRTC. Обратите внимание, что расширения могут лишь ограничивать WebRTC, но не полностью отключать его.

Safari: Перейдите в Preferences → Advanced → Show Develop menu. В меню Develop снимите отметку с “Enable WebRTC MDNS ICE candidates”, чтобы предотвратить утечку локальных IP.

Лучший подход: Вместо отключения WebRTC (что ломает видеозвонки) используйте VPN, такой как FreeGuard, который перехватывает запросы WebRTC STUN на сетевом уровне, обеспечивая возврат только VPN IP.

Как защитить себя за 3 шага

  1. Шаг 1: Запустите тест утечки WebRTC выше при подключённом VPN, чтобы увидеть, раскрывается ли ваш реальный IP
  2. Шаг 2: Если утечка обнаружена, проверьте настройки браузера или установите расширение для предотвращения утечек WebRTC
  3. Шаг 3: Запустите тест снова, чтобы убедиться, что утечка устранена и виден только ваш VPN IP

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

Что такое WebRTC и почему он есть в моём браузере, если он создаёт потенциальную уязвимость для конфиденциальности, чтобы мои персональные данные и активность в браузере оставались полностью приватными?

WebRTC позволяет совершать видеозвонки в реальном времени, голосовой чат и обмен файлами прямо в браузере без plugins. Он необходим для таких сервисов, как Google Meet и Discord. Риск для конфиденциальности является побочным эффектом его механизма обнаружения IP.

Может ли веб-сайт обнаружить мой реальный IP-адрес через WebRTC, даже когда я подключён к VPN, и что самое важное мне следует об этом знать?

Да. Запросы WebRTC STUN могут обходить VPN tunnels и раскрывать ваш реальный публичный и локальный IP-адреса. Именно поэтому важна специализированная защита от утечек WebRTC.

Влияет ли отключение WebRTC в моём браузере на возможность пользоваться сервисами видеозвонков, такими как Zoom или Google Meet, и что самое важное мне следует об этом знать?

Да, отключение WebRTC ломает браузерные видеозвонки. Лучший подход — использовать VPN с защитой от утечек WebRTC, который скрывает ваш IP, сохраняя при этом функциональность WebRTC.

В чём разница между утечкой WebRTC, показывающей мой публичный IP-адрес, и моим локальным или private IP, и что самое важное мне следует об этом знать?

Утечка публичного IP раскрывает ваш ISP и приблизительное местоположение для веб-сайтов. Утечка локального IP (например, 192.168.x.x) раскрывает конфигурацию вашей сети, но сама по себе даёт меньше идентифицирующей информации.

Почему некоторые расширения VPN для браузера не предотвращают утечки WebRTC, а desktop VPN applications успешно справляются с этим, и какие ключевые моменты и возможные ограничения мне следует учитывать перед продолжением?

Расширения браузера работают в sandbox браузера и не могут полностью управлять WebRTC на сетевом уровне. Desktop VPN apps перехватывают трафик на уровне ОС, обеспечивая более полную защиту.

Уязвим ли мой мобильный браузер на Android или iOS к утечкам WebRTC при использовании VPN app, и что самое важное мне следует об этом знать?

Да. Мобильные браузеры поддерживают WebRTC и могут раскрывать ваш IP. Однако VPN apps, которые настраивают сетевой tunnel устройства, обычно эффективнее предотвращают утечки WebRTC на мобильных устройствах, чем на desktop.

Как я могу проверить, пытается ли конкретный веб-сайт использовать WebRTC для обнаружения моего реального IP-адреса, и что самое важное мне следует об этом знать?

Откройте инструменты разработчика вашего браузера (F12), перейдите на вкладку Console и ищите вызовы API RTCPeerConnection. Наш тест выше также автоматически проверяет все векторы утечки WebRTC.

Предотвратит ли использование режима инкогнито или private mode в браузере утечку моего реального IP-адреса на веб-сайты, и что самое важное мне следует об этом знать?

Нет. Режим инкогнито не отключает WebRTC. Ваш IP всё ещё может быть раскрыт через STUN-запросы в режиме приватного просмотра. Вам нужен VPN или защита, специфичная для WebRTC.

WebRTC is enabled by default in Chrome, Firefox, Edge, and Opera, potentially exposing local and public IP addresses even when using a VPN. — Mozilla Developer Network (2024)

Research shows that 20-30% of browser-based VPN extensions fail to prevent WebRTC IP leaks in their default configuration. — USENIX Security (2023)

WebRTC STUN requests can reveal both IPv4 and IPv6 addresses, bypassing VPN tunnels through direct peer-to-peer connection negotiation. — W3C WebRTC Working Group (2024)

Последняя проверка: 2026-04-15