WebRTC ułatwia komunikację między przeglądarkami bez konieczności instalowania dodatkowego oprogramowania. WebRTC pozwala rozmawiać, prowadzić wideokonferencje lub udostępniać pliki innym osobom.
WebRTC może ujawnić lokalne i publiczne adresy internetowe urządzenia, nawet jeśli zasłaniasz lokalizację urządzenia za pomocą wirtualnej sieci prywatnej (VPN). Nazywa się to wyciekiem WebRTC, ponieważ wycieka z niego prywatne informacje. Gdy reklamodawca lub host witryny zna publiczny adres internetowy urządzenia, może zidentyfikować region, miasto i dostawcę usług internetowych powiązanych z tym adresem.
Jeśli nie potrzebujesz WebRTC, wyłącz go lub ogranicz w swojej przeglądarce. Możesz zapobiec wyciekowi WebRTC w wielu, ale nie we wszystkich nowoczesnych przeglądarkach.
Sprawdź przeglądarkę pod kątem wycieku WebRTC
Otwórz przeglądarkę, której używasz i przejdź do https://browserleaks.com/webrtc. Ta strona testuje przeglądarkę pod kątem wycieków WebRTC i wyświetla trzy kategorie informacji.
- Jeśli witryna wyświetla True obok RTCPeerConnection i RTC DataChannel, przeglądarka obsługuje WebRTC.
- Jeśli system wyświetla jakiekolwiek liczby obok publicznego adresu IP lub adresu IPv6, są to adresy internetowe urządzenia.
- Sekcja WebRTC Media Devices może wyświetlać informacje o mikrofonie i kamerze urządzenia.
Po wprowadzeniu jakichkolwiek zmian w ustawieniach wymienionych poniżej, wróć do strony https://browserleaks.com/webrtc, aby sprawdzić wpływ zmiany.
Jak wyłączyć WebRTC w Firefoksie
Ze wszystkich nowoczesnych przeglądarek Firefox jest jedyną, która umożliwia całkowite wyłączenie WebRTC.
- Otwórz Firefoksa, a następnie wpisz about:config gdzie normalnie wpisujesz adres internetowy i naciśnij Enter (lub w niektórych systemy, Powrót).
- Wybierz Akceptuję ryzyko. Daje to dostęp do kilku ustawień konfiguracyjnych Firefoksa.
- W polu wyszukiwania u góry wpisz peer i naciśnij Enter.
-
Kliknij dwukrotnie wiersz media.peerconnection.enabled. Wiersz jest wyświetlany pogrubionym tekstem, a wartość zmienia się na false, co oznacza, że połączenia równorzędne są wyłączone.
- W polu wyszukiwania u góry wpisz media.navigator i naciśnij Enter.
-
Kliknij dwukrotnie wiersz media.navigator.enabled. Wiersz jest pogrubiony, a wartość zmienia się na false, co oznacza, że nawigacja urządzenia jest wyłączona.
- WebRTC nie będzie już działać w Firefoksie na Twoim urządzeniu.
Jak zablokować WebRTC w Chrome, Firefox i Opera
Możesz zablokować WebRTC za pomocą rozszerzenia przeglądarki, WebRTC Control. Rozszerzenie można zainstalować w przeglądarkach Chrome, Firefox i Opera.
- Otwórz przeglądarkę i przejdź do
-
Wybierz ikonę swojej przeglądarki (na przykład Chrome, Firefox lub Opera).
- Będziesz teraz dostępny na stronie rozszerzenia WebRTC Control dla swojej przeglądarki. Wybierz Add to Chrome, Add to Firefox lub Add to Opera, aby dodać rozszerzenie w Chrome, odpowiednio Firefox lub Opera.
-
Wyświetlany jest monit z prośbą o zgodę na zezwolenie rozszerzeniu na dostęp do Twoich danych we wszystkich witrynach internetowych, a także na odczytywanie i modyfikowanie ustawień prywatności. Wybierz Dodaj (lub Dodaj rozszerzenie), jeśli się zgadzasz.
- Jeśli używasz przeglądarki Firefox lub Opera, może być konieczne wybranie dodatkowego OK po zainstalowaniu rozszerzenia.
-
Ikona rozszerzenia wyświetla się w prawym górnym rogu przeglądarki.
- Kiedy kółko jest niebieskie, ochrona przed wyciekiem WebRTC jest włączona. Wybierz rozszerzenie, aby przełączyć stan.
Jak zablokować WebRTC w nowej wersji Microsoft Edge
Nowsze wersje Edge zawierają funkcję prywatności, która blokuje lokalny adres IP przez WebRTC. Jest łatwy do włączenia i chroni przed większością wycieków bez potrzeby przedłużania.
- Otwórz krawędź.
- Wpisz about:flags w pasku adresu i naciśnij Enter.
-
Przewiń w dół i zaznacz pole wyboru Ukryj mój lokalny adres IP w połączeniach WebRTC.
-
Pojawia się komunikat informujący o konieczności ponownego uruchomienia przeglądarki. Zamknij Edge i otwórz go ponownie. Powtórz test szczelności przeglądarki, aby upewnić się, że WebRTC nie przecieka już Twojego adresu IP.
Blokuj WebRTC na Edge za pomocą rozszerzenia
Nowa wersja przeglądarki Microsoft Edge obsługuje również rozszerzenia Chrome. Podobnie jak Chrome, Firefox i Opera, nowa wersja Microsoft Edge opiera się na otwartym kodzie Chromium, dlatego rozszerzenie działa we wszystkich tych przeglądarkach.
- Otwórz nową wersję Microsoft Edge i przejdź do
- Wybierz ikonę Chrome, nawet jeśli korzystasz z nowej wersji Microsoft Edge.
-
Wyświetlany jest monit z informacją, że możesz dodać rozszerzenia z Chrome Web Store do przeglądarki Microsoft Edge. Wybierz Zezwalaj na rozszerzenia z innych sklepów.
- System wyświetla powiadomienie, że rozszerzenia z innych sklepów są niezweryfikowane. Wybierz Zezwól.
- Wybierz Dodaj do Chrome.
- Wyświetlany jest monit z prośbą o zgodę na zezwolenie rozszerzeniu na dostęp do Twoich danych we wszystkich witrynach internetowych, a także na odczytanie i modyfikację ustawień prywatności. Wybierz Dodaj rozszerzenie, jeśli się zgadzasz.
- Ikona rozszerzenia wyświetla się w prawym górnym rogu przeglądarki. Domyślnie rozszerzenie jest włączone i aktywne po jego zainstalowaniu.
Zapobiegaj wyciekom WebRTC w dowolnej przeglądarce z VPN
Niektóre przeglądarki nie oferują możliwości wyłączenia WebRTC. Na przykład od czerwca 2019 r. nie ma wbudowanego sposobu wyłączenia WebRTC w obecnych wersjach Safari na laptopach lub komputerach stacjonarnych. Nie można też wyłączyć WebRTC na urządzeniach mobilnych w Safari na iOS ani w Chrome na Androida. Microsoft nie pozwala wyłączyć ORTC, ich alternatywy dla WebRTC w wersjach Microsoft Edge (tych, które nie są oparte na Chromium).
Możesz rozważyć wirtualną sieć prywatną (VPN) w celu ochrony przed wyciekami WebRTC. VPN nie wyłączy WebRTC, ale może ukryć Twoją lokalizację. Na przykład możesz być w Chicago i wybrać włączenie połączenia VPN kierowanego przez Los Angeles. Adres IP zgłoszony w WebRTC pojawi się jako adres w Los Angeles, a nie w Chicago.
Większość, ale nie wszystkie usługi VPN chronią Twoją lokalizację podczas korzystania z WebRTC w ten sposób, gdy są włączone. Skontaktuj się z dostawcą VPN. Jeśli nie masz VPN, sprawdź najlepszych dostawców usług VPN, aby znaleźć usługę, która będzie dla Ciebie odpowiednia. Dodatkowo rozszerzenie WebRTC Network Limiter do przeglądarki Chrome może działać w połączeniu z VPN, aby chronić prywatność Twojego adresu internetowego.