tools / webrtc-test
Выходы WebRTC и проверка утечек/
Сравните UDP-выходы WebRTC с HTTP-выходами той же версии IP для проверки маршрутов прокси и раскрытия IP.
Выходы WebRTC / STUN
Браузер отдельно обращается к перечисленным ниже STUN-сервисам, чтобы получить выходные UDP-адреса, с ожиданием до 10 секунд для каждого. Камера и микрофон не используются. Результаты не отражают окончательный маршрут реальных звонков или других приложений. STUN-сервисы видят источник запросов.
Отличие от HTTP-выхода не обязательно означает утечку: причиной могут быть правила прокси. После смены сети обновите HTTP-выходы ниже, затем повторите проверку. Кандидаты могут отсутствовать из-за политик браузера, ограничений сети или тайм-аута STUN. Адреса локальных кандидатов не отображаются.
Сравнение с HTTP-выходами
После смены сети обновите HTTP-выходы, затем запустите проверку WebRTC. Сравнивайте адреса одной версии IP с учётом времени проверок.
Частые вопросы
Включит ли тест камеру или микрофон?
Нет. Создаётся канал данных и собираются STUN-кандидаты. Камера и микрофон не используются, реальный звонок не устанавливается.
Разные IP WebRTC и HTTP означают утечку?
Не обязательно. UDP и HTTP могут использовать разные прокси или маршруты. Сравниваются только адреса одной версии IP. Учитывайте ожидаемый выход: различие не означает утечку автоматически.
Почему сравниваются IP только одной версии?
IPv4 и IPv6 изначально разные адреса. Сравнение выполняется только при успешном HTTP-результате той же версии с указанием времени проверки. Без него результат неподтверждён.
Почему выход есть даже при ошибках STUN?
Подключение может дать и ошибки, и допустимые кандидаты. Сохраняются все полученные допустимые UDP-выходы. Число ошибок помогает диагностике, но не отменяет уже полученные результаты.
Отсутствие STUN-выхода означает безопасность?
Нет. Политики браузера, ограничения сети, сбои или тайм-ауты могут помешать получению кандидатов. Ожидание — до 10 секунд; доступны повтор и остановка. Неподтверждённое не помечается безопасным.
Раскрывает ли тест локальные IP или сохраняет результаты?
Локальные и mDNS-кандидаты только подсчитываются, адреса не показываются. STUN видит источник подключения. Результаты остаются на странице. Остановка или уход закрывает соединения; скрытие IP отключает копирование и переход к геолокации.