Тест на витік WebRTC (порівняння IP проксі HTTP та UDP STUN-кандидатів)
Updated:
WebRTC (Web Real-Time Communication) вбудовано в Chrome, Edge, Firefox, Brave та мобільні браузери для голосових і відеодзвінків. Оскільки WebRTC використовує UDP STUN-сервери (stun.l.google.com, stun.cloudflare.com) для виявлення мережевих маршрутів, він часто обходить стандартні налаштування HTTP(S)-проксі та розкриває сайтам вашу справжню домашню ISP IP-адресу або локальну LAN-адресу. Ця сторінка автоматично тестує ваш браузер під час завантаження.
Your browser either blocks UDP STUN completely or masks WebRTC candidates.
Як інтерпретувати результати тесту на витік WebRTC
Антифрод-скрипти на TikTok Shop, Facebook Business Manager, Shopee, Amazon та Etsy під час входу непомітно запускають перевірку RTCPeerConnection. Порівняйте три можливі стани кандидатів нижче:
| Тип кандидата | Що бачать скрипти сайтів | Рівень ризику | Рекомендована дія |
|---|---|---|---|
| Публічний STUN IP ≠ HTTP IP | Як IP вашого проксі, так і вашу реальну домашню IP | КРИТИЧНИЙ (100% зв'язування акаунтів) | Увімкніть підміну WebRTC Spoofing/Replace в антидетект-браузері або вимкніть WebRTC |
| Публічний STUN IP = HTTP IP | Тільки IP вашого проксі (srflx збігається з HTTP) | БЕЗПЕЧНО (природний профіль браузера) | Ідеальний стан, який забезпечують Genlogin, GoLogin, AdsPower та Multilogin |
mDNS .local / вимкнено | Обфускований UUID .local або відсутність кандидата | БЕЗПЕЧНО (захищено) | Підходить для звичайного серфінгу в Chrome/Firefox із розширеннями |
Як усунути витоки WebRTC у різних браузерах
- Антидетект-браузери (Genlogin, GoLogin, AdsPower, Dolphin{anty}): встановіть режим WebRTC на 'Alter / Replace', щоб
RTCPeerConnectionповертав IP вашого проксі VinaProxy як публічного STUN-кандидата. - Mozilla Firefox: відкрийте
about:config, знайдітьmedia.peerconnection.enabledта перемкніть його наfalse. - Google Chrome та Microsoft Edge: встановіть офіційне розширення WebRTC Network Limiter та увімкніть
Anonymize local IPs exposed by WebRTCуchrome://flags/edge://flags.
Покроково
- 1
Підключіться через проксі або профіль антидетекту
Відкрийте цю сторінку саме в тому профілі браузера, який ви використовуєте для керування акаунтами.
- 2
Порівняйте картку HTTP IP та картку WebRTC STUN
Переконайтеся, що права картка показує 'No Public WebRTC IP Exposed' або збігається з вашим HTTP Proxy IP ліворуч.
- 3
Перевірте таблицю ICE-кандидатів на наявність витоків LAN
Переконайтеся, що локальні адреси
192.168.x.xабо10.x.x.xмаскуються іменами хостів mDNS.local. - 4
Натисніть 'Re-Test WebRTC' після коригування налаштувань
Переконайтеся, що з'явився зелений банер 'No WebRTC Public IP Mismatch Detected', перш ніж входити на потрібну платформу.
Часті запитання
Чому WebRTC розкриває мою реальну IP-адресу, коли я використовую проксі-розширення для Chrome, як-от SwitchyOmega чи FoxyProxy?
Розширення для HTTP(S)-проксі маршрутизують лише TCP HTTP/HTTPS-трафік. За замовчуванням Chrome надсилає запити WebRTC STUN binding через необроблений UDP поза тунелем проксі, якщо маршрутизація WebRTC через UDP не обмежена розширенням або антидетект-браузером.
Що краще в антидетект-браузерах: повністю вимкнути WebRTC чи встановити режим 'Replace / Alter'?
Для платформ із високими вимогами до довіри, таких як Facebook Ads, TikTok Shop та Amazon, встановлення WebRTC у режим 'Replace / Alter' (де STUN повертає IP вашого проксі) виглядає значно природніше, ніж повне вимкнення API RTCPeerConnection.
Що таке кандидат mDNS `.local` у таблиці?
Сучасні браузери замінюють приватні LAN IP-адреси (наприклад, 192.168.1.5) на тимчасовий UUID із закінченням .local, щоб сайти не могли визначити цифровий відбиток вашої локальної підмережі маршрутизатора.
Поєднуйте захищені профілі браузера з чистими статичними IP
Виділені IPv4 та статичні резидентські ISP-проксі, оптимізовані для Genlogin, GoLogin та AdsPower.
Купити проксі для антидетекту