Test úniku WebRTC
Prohlížeče mohou vaši skutečnou IP prozradit přes WebRTC, i když ji VPN před weby skrývá. Tento test zjistí, jestli to dělá i ten váš — celý běží v prohlížeči a nikam neposílá žádná data.
Co je únik WebRTC?
WebRTC je funkce prohlížeče pro peer-to-peer zvuk, video a data — používají ji Google Meet, Discord a mnoho webových aplikací. K navázání P2P spojení prohlížeč pomocí STUN serverů zjišťuje vlastní IP adresy, včetně lokálních a těch za NATem. Web může prohlížeč požádat, aby toto zjišťování spustil potichu, a získané IP přečíst přes JavaScript — zcela mimo VPN.
Jak test funguje
Prohlížeč vytvoří fiktivní RTCPeerConnection, zavolá createOffer a přečte výsledné ICE kandidáty. ICE kandidáti obsahují každou IP, kterou prohlížeč dokáže najít — včetně vaší skutečné, i když VPN tuneluje veškerý ostatní provoz. Test běží lokálně; na naše servery se nic neposílá.
Jak opravit únik WebRTC
Tři možnosti: (1) Používejte VPN, která úniky WebRTC aktivně blokuje (aplikace Doppler pro iOS a Android vypínají WebRTC mimo tunel). (2) Nainstalujte rozšíření prohlížeče, které WebRTC vypne (uBlock Origin má takovou volbu). (3) Ve Firefoxu nastavte media.peerconnection.enabled na false v about:config. Vypnutí WebRTC rozbije videohovory v prohlížeči; používejte místo nich nativní aplikaci.