Twój IP: Nieznany · Twój status: ChronionyNiechronionyNieznany
Blog Poradnik

Czym jest WebRTC i jak go wyłączyć?

Wydaje Ci się, że dbasz o swoją prywatność w sieci? Przeglądarki takie jak Chrome czy Firefox nie są do końca „szczelne”, więc Twoje informacje mogą wyciekać. Rozwiązaniem jest korzystanie z programu do zmiany IP takiego jak NordVPN. Czym jest WebRTC i dlaczego warto rozważyć jego wyłączenie?

Laura Klusaite

Laura Klusaite

Aug 05, 2020 · 4 minut czytania

Czym jest WebRTC i jak go wyłączyć?

Co to jest WebRTC?

WebRTC (ang. Web Real-Time Communication) to komunikacja w sieci Web w czasie rzeczywistym. Technologia ta umożliwia wykonywanie połączeń, prowadzenie wideorozmów, konferencji, czy przesyłanie plików z poziomu przeglądarki. Powstała jako odpowiedź na rosnące zapotrzebowanie płynnej komunikacji.

Aby z niej skorzystać, nie musisz pobierać żadnych wtyczek czy oprogramowania, ponieważ WebRTC używa JavaScript API – najczęściej stosowanego języka programowania na stronach internetowych. Protokół ten jest również darmowy dla użytkownika – wymaga jedynie zgody na dostęp do kamery, mikrofonu i głośników urządzenia, z którego się łączysz.

Ogólnie rzecz biorąc, technologia ta jest bezpieczna POD WARUNKIEM, że nie ma wycieków. Problem z WebRTC jest bowiem taki, że potrafi on wykryć prawdziwy adres IP użytkownika za pomocą protokołu ICE (ang. Interactive Connectivity Establishment) nawet, jeśli internauta korzysta z oprogramowania VPN, szczególnie jeśli jest to darmowy VPN.

Komunikujące się ze sobą urządzenia znają swoje rzeczywiste adresy IP. To natomiast zostawia otwartą furtkę dla potencjalnych cyber-złodziei, którzy mogą wykorzystać WebRTC w przeglądarce w celu wykrycia Twojego adresu IP. Połączenie VPN może takie działania jednak znacznie utrudnić.

Najbardziej narażeni są użytkownicy przeglądarek Chrome, Firefox i Safari, ponieważ WebRTC jest w nich domyślnie włączony. Dlatego właśnie chcąc zadbać o swoją prywatność w sieci, musisz wyłączyć ten protokół ręcznie.

Jak zablokować wycieki WebRTC?

Protokół WebRTC nie jest niezbędny do swobodnego korzystania z przeglądarki, dlatego możesz spokojnie go wyłączyć. Najprościej jest to zrobić za pomocą oprogramowania NordVPN, które automatycznie blokuje komunikację w sieci web w czasie rzeczywistym.

Innym sposobem na zablokowanie wycieków WebRTC jest ręczne wyłączenie usługi z poziomu przeglądarki. Nie jest to jednak rozwiązanie szybkie i o wiele sprawniej będzie posłużyć się NordVPN.

Oczywiście warto wcześniej przeprowadzić test szczelności WebRTC, aby upewnić się, czy Twój adres IP faktycznie nie jest prywatny.

Musisz mieć również na uwadze, że wyłączenie WebRTC może wpływać na działanie niektórych stron. Wówczas najlepszym rozwiązaniem będzie korzystanie z dwóch różnych przeglądarek – w jednej protokół będzie wyłączony i będziesz z niej korzystać na co dzień, a w drugiej będziesz otwierać pozostałe witryny.

Wyłączanie WebRTC w przeglądarce Chrome

Wyłączenie WebRTC w Google Chrome jest dość skomplikowane, ponieważ wymaga zmiany ustawienia plików, co w przypadku złego wykonania może powodować wadliwe działanie przeglądarki. Nie zalecamy robić tego ręcznie.

Znacznie lepiej sprawdzi się zainstalowanie wtyczki, których Chrome oferuje całkiem sporo. Najlepszą według nas jest WebRTC Leak Prevent, która zapobiega wyciekom, ale nie wyłącza całkowicie protokołu.

Deweloper podkreśla również, że korzystanie z tej wtyczki może przyczynić się do niepoprawnego działania usług opartych na WebRTC.

Wyłączanie WebRTC w przeglądarce Firefox

O wiele prościej sprawa wygląda w przypadku Firefoxa, który posiada wbudowaną opcję wyłączenia WebRTC. Oto jak to zrobić:

1. W pasku adresowym należy wpisać „about:config” i kliknąć Enter. Powinna wyświetlić Ci się strona z ostrzeżeniem. Musisz kliknąć niebieski przycisk Akceptuję ryzyko, kontynuuj.

zablokować WebRTC (Firefox): krok 1

2. Następnie kliknij Wyświetl wszystko.

zablokować WebRTC (Firefox): krok 2

3. Powinna wyświetlić się długa lista ustawień wraz z przypisanymi do nich wartościami, którymi są głównie „true” lub „false”. Aby nie szukać pożądanej preferencji ręcznie, wpisz w pasku wyszukiwania „media.peerconnection.enabled”.

zablokować WebRTC (Firefox): krok 3

4. Domyślną wartością jest „true”, co oznacza, że WebRTC jest włączony. Wystarczy przełączyć ją na „false”, klikając przycisk po prawej stronie.

zablokować WebRTC (Firefox): krok 4

I to tyle. Zmiana tego ustawienia możliwa jest do wykonania zarówno w mobilnej, jak i komputerowej wersji Firefox.

Wyłączanie WebRTC w przeglądarce Safari

Safari znacznie bardziej restrykcyjnie podchodzi do udostępniania IP użytkownika czy innych uprawnień. Jest to więc najbezpieczniejsza opcja spośród wymienionych wcześniej przeglądarek. Niemniej jednak warto dla pewności wyłączyć WebRTC.

1. Otwórz przeglądarkę i z menu na górze strony wybierz Preferencje.

zablokować WebRTC (Safari): krok 1

2. Następnie kliknij zakładkę Zaawansowane (ostatnia ikonka w pasku) i zaznacz opcję Pokazuj menu Programowanie na pasku menu.

zablokować WebRTC (Safari): krok 2

3. Zamknij preferencje i przejdź do nowopowstałej zakładki Safari – Programowanie.

zablokować WebRTC (Safari): krok 3

4. W menu wybierz Funkcje eksperymentalne, a następnie WebRTC mDNS ICE candidates. Musisz kliknąć tę opcję, aby ją wyłączyć.

zablokować WebRTC (Safari): krok 4

To wszystko. Wycieki w Safari nie będą się już pojawiać, a Ty możesz bezpiecznie przeglądać sieć bez obaw, że osoby trzecie zweryfikują Twój adres IP.

Blokowanie WebRTC to nie wszystko

Samo zablokowanie WebRTC w przeglądarce może jednak nie wystarczyć. Dlatego też najlepszym rozwiązaniem jest korzystanie z NordVPN. Bez względu na to, czy wybierzesz wersję do pobrania na swoje urządzenie, czy też rozszerzenie do zainstalowania w przeglądarce, będziesz mieć pewność, że zaawansowane narzędzia NordVPN pozwolą Ci zachować prywatność w sieci. Pobierz VPN już dziś i przekonaj się sam o jakości oferowanych przez nas usług.