Click "Run Test" to check for WebRTC leaks

Spusťte tento test úniku WebRTC, abyste zjistili, zda váš prohlížeč prostřednictvím API WebRTC neodhaluje vaši skutečnou veřejnou nebo místní IP adresu. Pokud je zjištěn únik, přesně vám ukážeme, jak jej opravit.

FreeGuard Internal Test Results

FreeGuard VPN blokuje zjišťování IP adres přes WebRTC na úrovni sítě, čímž zabraňuje únikům veřejné i místní IP ve všech testovaných prohlížečích.

Zobrazit metodiku testování →

Jak úniky WebRTC obcházejí vaše VPN a odhalují vaši skutečnou IP adresu

WebRTC používá požadavky na STUN servery k zjištění vašich IP adres pro komunikaci peer-to-peer a tyto požadavky mohou zcela obejít váš VPN tunel.

WebRTC (Web Real-Time Communication) je technologie prohlížeče, která umožňuje sdílení audia, videa a dat mezi zařízeními peer-to-peer bez zásuvných modulů. Pohání videohovory na platformách jako Google Meet, Discord a Facebook Messenger.

Pro navázání peer-to-peer připojení musí WebRTC zjistit vaše IP adresy. Dělá to odesíláním požadavků na servery STUN (Session Traversal Utilities for NAT). Problém je v tom, že tyto požadavky STUN mohou probíhat mimo váš VPN tunel a odhalit jak vaši veřejnou IP adresu, tak IP adresy místní sítě.

To znamená, že i při aktivní VPN může webová stránka pomocí JavaScriptu spustit WebRTC a zjistit vaši skutečnou IP adresu. K úniku dochází na úrovni prohlížeče, nikoli na úrovni sítě, a proto jej mnoho VPN, které fungují na úrovni systému, nedokáže zabránit.

Všechny hlavní prohlížeče — Chrome, Firefox, Edge a Opera — mají WebRTC ve výchozím nastavení povolené. Safari má WebRTC, ale s přísnějšími výchozími oprávněními.

Jak vypnout WebRTC v každém hlavním prohlížeči

WebRTC ve Firefoxu můžete vypnout přes about:config, v Chromu a Edge použít rozšíření prohlížeče, nebo použít VPN, která blokuje úniky WebRTC na úrovni sítě.

Firefox: Do adresního řádku zadejte about:config, vyhledejte media.peerconnection.enabled a nastavte jej na false. Tím se WebRTC zcela vypne.

Chrome / Edge / Opera: Tyto prohlížeče neumožňují vypnout WebRTC pomocí nastavení. Nainstalujte rozšíření pro prevenci úniku WebRTC nebo použijte VPN s vestavěnou ochranou proti únikům WebRTC. Upozorňujeme, že rozšíření mohou WebRTC pouze omezit, nikoli zcela vypnout.

Safari: Přejděte do Preferences → Advanced → Show Develop menu. V nabídce Develop zrušte zaškrtnutí “Enable WebRTC MDNS ICE candidates”, aby se zabránilo únikům místní IP.

Nejlepší přístup: Místo vypínání WebRTC (což naruší videohovory) použijte VPN jako FreeGuard, která zachycuje požadavky WebRTC STUN na úrovni sítě, takže je vrácena pouze IP adresa VPN.

Jak se chránit ve 3 krocích

  1. Krok 1: Spusťte výše uvedený test úniku WebRTC se zapnutou VPN a zjistěte, zda je vaše skutečná IP odhalena
  2. Krok 2: Pokud je zjištěn únik, zkontrolujte nastavení prohlížeče nebo nainstalujte rozšíření pro prevenci úniku WebRTC
  3. Krok 3: Spusťte test znovu, abyste potvrdili, že je únik opraven a je viditelná pouze vaše IP adresa VPN

Často kladené otázky

Co je WebRTC a proč je v mém prohlížeči, když vytváří potenciální zranitelnost soukromí, aby moje osobní údaje a aktivita při prohlížení zůstaly plně soukromé?

WebRTC umožňuje videohovory v reálném čase, hlasový chat a sdílení souborů přímo v prohlížeči bez zásuvných modulů. Je nezbytné pro služby jako Google Meet a Discord. Riziko pro soukromí je vedlejší efekt jeho mechanismu zjišťování IP adres.

Může webová stránka zjistit moji skutečnou IP adresu přes WebRTC, i když jsem připojen k VPN, a co jsou nejdůležitější věci, které bych o tom měl vědět?

Ano. Požadavky WebRTC STUN mohou obejít VPN tunely a odhalit vaši skutečnou veřejnou i místní IP adresu. Proto je důležitá specializovaná ochrana proti únikům WebRTC.

Ovlivní vypnutí WebRTC v mém prohlížeči možnost používat videohovory jako Zoom nebo Google Meet a co jsou nejdůležitější věci, které bych o tom měl vědět?

Ano, vypnutí WebRTC naruší videohovory v prohlížeči. Lepším přístupem je použití VPN s ochranou proti únikům WebRTC, která maskuje vaši IP adresu a zároveň ponechává WebRTC funkční.

Jaký je rozdíl mezi únikem WebRTC, který odhalí moji veřejnou IP adresu, a únikem místní nebo soukromé IP a co jsou nejdůležitější věci, které bych o tom měl vědět?

Únik veřejné IP odhalí webům vašeho ISP a přibližnou polohu. Únik místní IP (například 192.168.x.x) odhalí konfiguraci vaší sítě, ale sám o sobě je méně identifikující.

Proč některá rozšíření VPN pro prohlížeče selhávají při prevenci úniků WebRTC, zatímco desktopové VPN aplikace uspějí, a jaké jsou klíčové aspekty a možné limity, kterých bych si měl být před pokračováním vědom?

Rozšíření prohlížeče fungují v rámci sandboxu prohlížeče a nemohou plně řídit WebRTC na úrovni sítě. Desktopové VPN aplikace zachytávají provoz na úrovni OS, a poskytují tak kompletnější ochranu.

Je můj mobilní prohlížeč na Android nebo iOS také zranitelný vůči únikům WebRTC při používání VPN aplikace a co jsou nejdůležitější věci, které bych o tom měl vědět?

Ano. Mobilní prohlížeče podporují WebRTC a mohou uniknout vaši IP adresu. VPN aplikace, které konfigurují síťový tunel zařízení, však obvykle zabraňují únikům WebRTC na mobilu účinněji než na desktopu.

Jak mohu otestovat, zda se konkrétní webová stránka pokouší použít WebRTC k zjištění mé skutečné IP adresy a co jsou nejdůležitější věci, které bych o tom měl vědět?

Otevřete vývojářské nástroje vašeho prohlížeče (F12), přejděte na kartu Console a hledejte volání API RTCPeerConnection. Náš výše uvedený test také automaticky kontroluje všechny vektory úniku WebRTC.

Zabrání použití anonymního nebo privátního režimu prohlížeče úniku mé skutečné IP adresy přes WebRTC na webové stránky a co jsou nejdůležitější věci, které bych o tom měl vědět?

Ne. Anonymní režim WebRTC nevypíná. Vaše IP adresa může být stále odhalena prostřednictvím požadavků STUN v režimu soukromého prohlížení. Potřebujete VPN nebo ochranu specifickou pro 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 ověřeno: 2026-04-15