Click "Run Test" to check for WebRTC leaks

Spustite tento test úniku WebRTC, aby ste zistili, či váš prehliadač cez rozhrania WebRTC API odhaľuje vašu skutočnú verejnú alebo lokálnu IP adresu. Ak sa zistí únik, presne vám ukážeme, ako ho opraviť.

FreeGuard Internal Test Results

FreeGuard VPN blokuje zisťovanie IP adries cez WebRTC na úrovni siete, čím zabraňuje úniku verejných aj lokálnych IP adries vo všetkých testovaných prehliadačoch.

Pozrieť metodiku testovania →

Ako úniky WebRTC obchádzajú vaše VPN a odhaľujú vašu skutočnú IP adresu

WebRTC používa požiadavky na STUN servery na zistenie vašich IP adries pre komunikáciu typu peer-to-peer a tieto požiadavky môžu úplne obísť váš VPN tunel.

WebRTC (Web Real-Time Communication) je technológia prehliadača, ktorá umožňuje zdieľanie audia, videa a dát priamo medzi zariadeniami bez doplnkov. Poháňa videohovory na platformách ako Google Meet, Discord a Facebook Messenger.

Na nadviazanie peer-to-peer pripojení potrebuje WebRTC zistiť vaše IP adresy. Robí to odosielaním požiadaviek na servery STUN (Session Traversal Utilities for NAT). Problém je v tom, že tieto požiadavky STUN sa môžu uskutočniť mimo vášho VPN tunela, čím odhalia vašu verejnú IP adresu aj lokálne IP adresy v sieti.

To znamená, že aj pri aktívnom VPN môže webová stránka pomocou JavaScriptu spustiť WebRTC a zistiť vašu skutočnú IP adresu. K úniku dochádza na úrovni prehliadača, nie na úrovni siete, preto mnohé VPN, ktoré fungujú na úrovni systému, nedokážu tomuto úniku zabrániť.

Všetky hlavné prehliadače — Chrome, Firefox, Edge a Opera — majú WebRTC predvolene povolené. Safari má WebRTC, ale s prísnejšími predvolenými oprávneniami.

Ako vypnúť WebRTC v každom hlavnom prehliadači

WebRTC môžete vo Firefoxe vypnúť cez about:config, v Chrome a Edge použiť rozšírenia prehliadača alebo použiť VPN, ktorá blokuje úniky WebRTC na úrovni siete.

Firefox: Do panela s adresou zadajte about:config, vyhľadajte media.peerconnection.enabled a nastavte ho na false. Tým sa WebRTC úplne vypne.

Chrome / Edge / Opera: Tieto prehliadače neumožňujú vypnúť WebRTC cez nastavenia. Nainštalujte rozšírenie na prevenciu únikov WebRTC alebo použite VPN so zabudovanou ochranou proti únikom WebRTC. Upozorňujeme, že rozšírenia môžu WebRTC iba obmedziť, nie úplne vypnúť.

Safari: Prejdite na Preferences → Advanced → Show Develop menu. V menu Develop zrušte zaškrtnutie “Enable WebRTC MDNS ICE candidates”, aby ste zabránili úniku lokálnych IP adries.

Najlepší prístup: Namiesto vypínania WebRTC (čo naruší videohovory) použite VPN ako FreeGuard, ktorá zachytáva požiadavky STUN WebRTC na úrovni siete a zabezpečí, že sa vráti iba VPN IP adresa.

Ako sa chrániť v 3 krokoch

  1. Krok 1: Spustite vyššie uvedený test úniku WebRTC s pripojeným VPN, aby ste zistili, či je vaša skutočná IP adresa odhalená
  2. Krok 2: Ak sa zistí únik, skontrolujte nastavenia prehliadača alebo nainštalujte rozšírenie na prevenciu únikov WebRTC
  3. Krok 3: Spustite test znova, aby ste potvrdili, že únik je opravený a viditeľná je iba vaša VPN IP adresa

Často kladené otázky

Čo je WebRTC a prečo je v mojom prehliadači, ak vytvára potenciálnu zraniteľnosť súkromia, aby sa zabezpečilo, že moje osobné údaje a aktivita pri prehliadaní zostanú úplne súkromné?

WebRTC umožňuje videohovory v reálnom čase, hlasový chat a zdieľanie súborov priamo vo vašom prehliadači bez doplnkov. Je nevyhnutný pre služby ako Google Meet a Discord. Riziko pre súkromie je vedľajším efektom jeho mechanizmu zisťovania IP adries.

Môže webová stránka zistiť moju skutočnú IP adresu cez WebRTC aj keď som pripojený k VPN a čo sú najdôležitejšie veci, ktoré by som o tom mal vedieť?

Áno. Požiadavky STUN WebRTC môžu obísť VPN tunely a odhaliť vašu skutočnú verejnú aj lokálnu IP adresu. Preto je dôležitá špecializovaná ochrana proti únikom WebRTC.

Ovplyvní vypnutie WebRTC v mojom prehliadači moju schopnosť používať služby videohovorov ako Zoom alebo Google Meet a čo sú najdôležitejšie veci, ktoré by som o tom mal vedieť?

Áno, vypnutie WebRTC naruší videohovory založené na prehliadači. Lepším prístupom je používanie VPN s ochranou proti únikom WebRTC, ktorá maskuje vašu IP adresu, pričom WebRTC zostáva funkčné.

Aký je rozdiel medzi únikom WebRTC, ktorý zobrazuje moju verejnú IP adresu, a únikom mojej lokálnej alebo súkromnej IP adresy a čo sú najdôležitejšie veci, ktoré by som o tom mal vedieť?

Únik verejnej IP odhalí webovým stránkam vášho poskytovateľa internetu a približnú polohu. Únik lokálnej IP (napríklad 192.168.x.x) odhalí konfiguráciu vašej siete, ale sám o sebe je menej identifikujúci.

Prečo niektoré rozšírenia VPN prehliadača nedokážu zabrániť únikom WebRTC, zatiaľ čo desktopové VPN aplikácie áno, a aké sú kľúčové úvahy a možné obmedzenia, ktoré by som mal poznať pred pokračovaním?

Rozšírenia prehliadača fungujú v rámci sandboxu prehliadača a nedokážu úplne kontrolovať WebRTC na úrovni siete. Desktopové VPN aplikácie zachytávajú prevádzku na úrovni OS, čím poskytujú komplexnejšiu ochranu.

Je môj mobilný prehliadač na Android alebo iOS tiež zraniteľný voči únikom WebRTC pri používaní VPN aplikácie a čo sú najdôležitejšie veci, ktoré by som o tom mal vedieť?

Áno. Mobilné prehliadače podporujú WebRTC a môžu uniknúť vašu IP adresu. VPN aplikácie, ktoré konfigurujú sieťový tunel zariadenia, však zvyčajne zabraňujú únikom WebRTC na mobile efektívnejšie než na desktope.

Ako môžem otestovať, či sa konkrétna webová stránka pokúša použiť WebRTC na zistenie mojej skutočnej IP adresy a čo sú najdôležitejšie veci, ktoré by som o tom mal vedieť?

Otvorte vývojárske nástroje prehliadača (F12), prejdite na kartu Console a hľadajte volania API RTCPeerConnection. Náš test vyššie tiež automaticky kontroluje všetky vektory úniku WebRTC.

Zabrání použitie inkognito alebo súkromného režimu prehliadača úniku mojej skutočnej IP adresy cez WebRTC na webových stránkach a čo sú najdôležitejšie veci, ktoré by som o tom mal vedieť?

Nie. Inkognito režim WebRTC nevypína. Vaša IP adresa môže stále uniknúť cez požiadavky STUN v súkromnom režime prehliadania. Potrebujete VPN alebo ochranu špecifickú pre WebRTC.

WebRTC is enabled by default in Chrome, Firefox, Edge, and Opera, potentially exposing local and public IP addresses even when using a VPN. — Mozilla Developer Network (2024)

Research shows that 20-30% of browser-based VPN extensions fail to prevent WebRTC IP leaks in their default configuration. — USENIX Security (2023)

WebRTC STUN requests can reveal both IPv4 and IPv6 addresses, bypassing VPN tunnels through direct peer-to-peer connection negotiation. — W3C WebRTC Working Group (2024)

Naposledy overené: 2026-04-15