Veza i DNS

Test curenja WebRTC-a

Provjerite adrese koje otkrivaju značajke pozivanja u pregledniku i saznajte kako tumačiti rezultat s VPN-om ili bez njega.

Konfiguracija testa

Neobavezna TURN konfiguracija

TURN relej može pokazati da preglednik može koristiti kandidata vrste relay. Unesene vjerodajnice služe za autentifikaciju s TURN-om; ovaj alat ih ne sprema niti šalje našem poslužitelju.

Privatnost: STUN/TURN i usluge za vraćanje IP-a nužno vide izvornu adresu korištenu za pristup njima. Kandidati i izvješće ostaju u memoriji ove kartice osim ako ih izvezete.

Spremno. Test ne pristupa kameri ni mikrofonu.

Kako tumačiti rezultat?

  • host identificira lokalno sučelje, često skriveno iza mDNS naziva koji završava na .local.
  • srflx refleksivna je adresa dobivena od STUN poslužitelja; usporedite je s očekivanim VPN izlazom.
  • relay pripada TURN releju i ne predstavlja izravno vašu pristupnu adresu.
  • Odsutnost javnog kandidata može odražavati zaštitu preglednika, mrežno blokiranje ili istek vremena. Sama ne dokazuje odsutnost curenja.

Usporedite stanje prije i poslije

Pokrenite isti test na istom uređaju i spremite početni rezultat. Aktivirajte VPN ili promijenite jednu relevantnu postavku, ponovite test u istim uvjetima i spremite novi rezultat.

Spremite rezultat prije i rezultat poslije kako biste ih usporedili.

Što vam ovaj test govori

WebRTC može odabrati mrežne rute drukčije od običnih web-zahtjeva. Ovaj test pomaže pregledati te rute bez pokretanja poziva. Privatna adresa ili naziv mDNS razlikuje se od javne adrese internetskog pružatelja, a adresa TURN releja pripada releju i ne identificira izravno vašu vezu.

Kako pokrenuti test

  1. Zadržite isto stanje veze i unesite očekivanu VPN adresu ako imate pouzdanu adresu.
  2. Pokrenite prikupljanje kandidata; po želji uključite zahtjeve preglednika koji vraćaju IP radi usporedbe HTTPS rute.
  3. Pročitajte vrstu kandidata, obitelj adresa, opseg i status usporedbe, uključujući nepotpuna prikupljanja.

Kako mjerenje funkcionira

Preglednik prikuplja kandidate Interactive Connectivity Establishment, odnosno ICE, najprije bez STUN/TURN-a, a zatim s konfiguriranim poslužiteljima. Vrste uključuju lokalne, serverski refleksivne, ravnopravno refleksivne i relejne kandidate.

Podatkovni kanal pokreće prikupljanje bez dopuštenja za kameru ili mikrofon. Kandidati ostaju u pregledniku; STUN, TURN i neobavezne usluge za vraćanje adrese vide izvorne adrese korištene za povezivanje s njima.

Razumijevanje rezultata

Javna adresa odgovara očekivanoj ruti
Opaženi kandidat odgovara unesenoj VPN adresi ili upotrebljivom usporedivom odgovoru koji vraća IP. To podupire dosljednost za to opažanje.
Neočekivana javna adresa
Kandidat možda koristi drugu rutu. Provjerite njegovu obitelj i vrstu prije nego što razliku smatrate mogućim izlaganjem izvan željenog VPN-a.
Privatni, relejni ili nepotpuni podaci
Privatni i mDNS kandidati zahtijevaju drukčije tumačenje; adrese releja opisuju TURN. Neuspjelo ili prazno prikupljanje ostavlja rezultat neodređenim čak i kada HTTPS zahtjev uspije.

Usporedite stanje prije i poslije

  1. Spremite vrste kandidata, obitelji, postavke STUN/TURN-a i očekivanu adresu istog preglednika.
  2. Promijenite jednu relevantnu postavku VPN usmjeravanja ili WebRTC-a i ponovite isto prikupljanje.
  3. Usporedite javne kandidate prema obitelji i vrsti. Ažurirajte očekivani izlaz samo kada neovisno znate da se promijenio.

Ograničenja testa

  • Izostanak javnog kandidata ne dokazuje da svaka WebRTC veza izbjegava neželjene rute.
  • Bez očekivane adrese ili uspješnog relevantnog odgovora koji vraća IP javni kandidat ne može se automatski nazvati curenjem.

Što promijeniti ako je potrebno

Javni kandidat koristi neočekivanu rutu internetskog pružatelja
Provjerite usmjeravanje aplikacije i način na koji VPN obrađuje tu obitelj adresa pa ponovite test s istim poslužiteljima.
Prikupljanje je nepotpuno
Prije procjene rute provjerite pravila preglednika, vatrozid i dostupnost poslužitelja; zadržite neodređeni status.

Često postavljana pitanja

Aktivira li ovo moj mikrofon?

Ne. Prikupljanje kandidata koristi podatkovni kanal i ne traži pristup kameri ni mikrofonu.

Je li svaka različita adresa curenje?

Ne. Relejni poslužitelji, obitelji adresa i različite dopuštene rute mogu uzrokovati opravdane razlike.

Izvori i tehničke reference