Тест утечки WebRTC
WebRTC позволяет браузеру соединяться напрямую для звонков и передачи файлов. Для этого он спрашивает сервер, с какого адреса его видно, и за плохо настроенным VPN этот адрес может оказаться вашим настоящим.
Проверяю браузер…
Как работает тест WebRTC
WebRTC позволяет двум браузерам соединиться напрямую, для видеозвонков или передачи файлов. Чтобы найти маршрут, браузер отправляет запрос STUN-серверу, и тот отвечает публичным адресом, который видит. VPN, который не пропускает этот трафик через себя, выпускает его обычным соединением, и тогда сайт, сделавший такой же запрос, узнает ваш настоящий адрес.
Эта страница отправляет такой запрос нашему собственному STUN-серверу и сверяет ответ с адресом, с которого загружена страница. Еще она смотрит на локального кандидата: современные браузеры прячут адрес вашего устройства в вашей сети за mDNS-именем, которое заканчивается на .local.
Как читать результат
- Публичный адрес в WebRTC: адрес, который увидел наш STUN-сервер. Он должен совпадать с адресом страницы.
- Локальный адрес: «скрыт (mDNS)» это то, что нужно. Видимый локальный адрес не выдает, где вы, но делает браузер легче узнаваемым.
- WebRTC выключен: браузер или расширение его блокирует, поэтому утекать нечему, а звонки в браузере работать не будут.
- iCloud Private Relay: Apple несет и этот трафик, и адрес другого выхода ретранслятора не утечка.
Подробнее по теме
- Работает ли мой VPN: все проверки вместе
- Утечка WebRTC: что это и как проверить
- Утечка DNS: что это и почему это важно с VPN
- Мой IP-адрес: что по нему видят сайты
- Мой IP и проверка анонимности
Частые вопросы
- Как остановить утечку WebRTC?
- Включите защиту от утечки WebRTC в приложении VPN, если она есть, или настройку либо расширение браузера, которое ограничивает WebRTC соединением VPN. Потом запустите этот тест еще раз.
- Что-то сломается, если выключить WebRTC?
- Перестанут работать звонки и показ экрана в браузере (Google Meet, Discord и другие), а некоторые сайты заметят, что WebRTC нет.
- Это утечка, если WebRTC показывает адрес IPv6?
- Мы сравниваем только адреса одного типа, IPv4 с IPv4 и IPv6 с IPv6, поэтому другой тип сам по себе утечкой не считается.
- Что-нибудь сохраняется?
- Нет. Адреса сверяются для этой проверки и забываются, считаются только суммы за день, без самих проверок.