Wyciek WebRTC (WebRTC leak)
Wyciek WebRTC to sytuacja, w której przeglądarka podaje stronie Twój prawdziwy adres IP z pominięciem proxy.
Zaktualizowano · Redakcja Prokso
WebRTC to technologia przeglądarki do rozmów i wideo bezpośrednio na stronie. Aby połączyć dwie osoby, przeglądarka ustala własne adresy sieciowe i może przekazać je stronie.
Zapytanie o te adresy nie idzie tą samą drogą co zwykłe ładowanie strony i przy niektórych ustawieniach omija proxy. Strona poznaje Twój prawdziwy adres, choć sama strona jest otwarta przez proxy.
Sprawdzisz to na stronie test wycieku WebRTC: pokazuje, jakie adresy widzi strona.
W przeglądarkach antydetekcyjnych WebRTC zwykle automatycznie dopasowuje się do adresu proxy. W zwykłej przeglądarce wyłącza się go w ustawieniach lub rozszerzeniem.
Jak czytać wynik testu
Test wycieku WebRTC pyta przeglądarkę o jej adresy sieciowe tak samo, jak zrobiłaby to strona. Otwórz go przez proxy i porównaj adres publiczny w wyniku z IP proxy na stronie Mój IP. Jeśli się zgadzają albo test nie znajduje adresu publicznego, wycieku nie ma.
Jeśli wynik pokazuje Twój domowy IP, wyciek jest prawdziwy, choć strony ładują się przez proxy. Adresy lokalne typu 192.168.x.x lub nazwy kończące się na .local to osobny przypadek: ujawniają budowę domowej sieci, a nie publiczny IP, i nowoczesne przeglądarki często same je ukrywają.
Jak zamknąć wyciek
W Firefoksie WebRTC wyłącza się na stronie about:config ustawieniem media.peerconnection.enabled. Chrome nie ma takiego przełącznika w menu, więc instaluje się rozszerzenie ograniczające WebRTC. W przeglądarkach antydetekcyjnych wybierz tryb, który podstawia IP proxy. Po każdej zmianie powtórz test: wystarczy jedno złe ustawienie, by wyciek wrócił.
Sprawdzaj każdą przeglądarkę i każdy profil osobno. Ustawienia jednego nie przechodzą na inne, a aktualizacja przeglądarki lub rozszerzenia czasem je resetuje.
Dlaczego rozmowy przez proxy mogą nie działać
WebRTC przesyła głos i wideo głównie przez UDP. Proxy Prokso nie obsługują UDP, więc rozmowy wideo w przeglądarce przez proxy mogą się nie łączyć. To nie błąd konfiguracji: do rozmów używaj połączenia bez proxy. Jeśli zaś w profilu WebRTC jest całkowicie wyłączony, strony z rozmowami lub udostępnianiem ekranu też nie będą działać i jest to oczekiwane zachowanie.
Pytania i odpowiedzi (FAQ)
Jak sprawdzić, czy jest wyciek?
Otwórz test wycieku WebRTC przez proxy. Jeśli wynik pokazuje Twój prawdziwy adres, wyciek jest.
Czy wyciek może wystąpić bez rozmów i wideo?
Tak. Strona może pytać o adresy przez WebRTC w tle, nawet jeśli niczego nie włączałeś.
Rezydencjalne $1.59, mobilne $2.50, serwerowe $0.65 za 1 GB
Rejestracja w minutę, dostęp od razu po płatności.