Jak wyłączyć IPv6 na wszystkich urządzeniach

Kończy się protokół IPv4, więc IPv6 to przyszłość. Niestety świat nie jest w pełni gotowy na IPv6. Obejmuje to wiele usług VPN, których oprogramowanie nie chroni użytkowników przed „wyciekami IPv6”. Najprostszym rozwiązaniem tego problemu jest wyłączenie IPv6 na urządzeniu.

Co to jest IPv6?

Tam są 4,29 miliarda Adres IPV4, a my się kończy

Każde połączenie internetowe ma unikalny adres numeryczny znany jako adres IP. Obecnie większość adresów IP używa starszego 32-bitowego standardu IPv4, ale adresy IPv4 szybko się kończą.

Rozwiązaniem jest po prostu użycie dłuższych adresów IP, co dokładnie robi IPV6. Używając 128-bitowych adresów internetowych, IPv6 tworzy około 340 miliardów miliardów miliardów adresów. Co powinno nas utrzymać przez jakiś czas!

Czy mam IPv6?

To, czy masz możliwość IPv6, zależy od Twojego dostawcy Internetu. Wdrożenie IPv6 przez dostawców usług internetowych odbywa się raczej powoli prawie wszędzie, chociaż w niektórych krajach jest bardziej powszechne niż w innych. Ogólnie rzecz biorąc, w 2020 r. Większość ludzi nie ma jeszcze połączenia IPv6, chociaż zaczyna się to zmieniać.

Jeśli nie masz pewności, czy masz połączenie IPv6, odwiedź stronę ipleak.net (bez połączenia VPN).

Test IP

Jeśli nie widzisz długiego adresu IPv6, oznacza to, że nie masz połączenia IPv6 i nie potrzebujesz tego przewodnika.

Wyłączanie IPv6 na urządzeniu nie ma sensu, jeśli nie masz połączenia IPv6, chociaż jeśli regularnie łączysz się z Internetem za pomocą połączeń innych osób, takich jak publiczne hotspoty Wi-Fi, możesz to zrobić mimo wszystko.

Po co wyłączać IPv6?

Przejście na IPv6 jest dobrą i konieczną rzeczą, więc po co wyłączać IPv6, jeśli go masz? Jedynym powodem jest to, że wiele aplikacji VPN prawidłowo trasuje połączenia IPv4 przez interfejs VPN, ale nie robi tego w przypadku IPv6. Pozwala to stronom internetowym zobaczyć twój prawdziwy adres IP i jest znane jako wyciek IPv6.

Wyłączenie IPv6 na poziomie systemu zapewnia, że ​​nie są możliwe żadne wycieki. Dobra wiadomość jest taka, że ​​wyłączenie IPv6 na urządzeniu nic Cię nie kosztuje. Protokół IPv4 wkrótce nie zniknie, a każda witryna internetowa i zasoby internetowe obsługują protokół IPv4. IPv6 może być przyszłością, ale przyszłości jeszcze nie ma.

Oznacza to, że możesz wyłączyć IPv6, aby zabezpieczyć połączenie VPN bez żadnych negatywnych konsekwencji dla korzystania z Internetu.

Słowo na WebRTC

WebRTC to protokół komunikacyjny wbudowany w większość nowoczesnych przeglądarek, który umożliwia płynną komunikację głosową i wideo w oknie przeglądarki.

Cechą projektową WebRTC jest to, że pozwala użytkownikom komunikować się przez zapory, po prostu informując innych użytkowników WebRTC (i strony internetowe) o swoim prawdziwym adresie IP. Jeśli masz połączenie IPv6, poda ci adres IPv6, a jeśli nie, poda ci adres IPv4

Ta funkcja jest świetna dla użytkowników WebRTC, ale jest uciążliwa dla użytkowników VPN, ponieważ przecieka twój prawdziwy adres IP niezależnie od tego, czy korzystasz z VPN. Problem jest powszechnie określany jako wyciek WebRTC.

Zauważ, że jeśli zobaczysz wyciek WebRTC, wyłączenie IPv6 na twoim urządzeniu może rozwiązać problem, ale równie prawdopodobne jest, że WebRTC zamiast tego wycieknie twój adres IPv4. Wyłączenie IPv6 nie jest zatem zalecanym rozwiązaniem zapobiegającym wyciekom WebRTC z IPv6.

Usługi VPN mogą robić na poziomie klienta i serwera, aby zmniejszyć ryzyko wystąpienia wycieków WebRTC, ale jedynym gwarantowanym rozwiązaniem jest wyłączenie WebRTC w przeglądarce.

Jak wyłączyć IPv6 na swoim urządzeniu

Windows (większość wersji)

  1. Kliknij prawym przyciskiem Start -> Szukaj -> wpisz Panel sterowania w polu wyszukiwania i wybierz wynik.

    Panel sterowania w systemie Windows uruchomi się

  2. Wybierz Sieć i udostępnianie (lub Wyświetl stan sieci i zadania w trybie kategorii).

    sieć i udostępnianie

  3. Przejdź do Zmień ustawienia adaptera.

    zmień ustawienia adaptera

  4. Kliknij połączenie internetowe prawym przyciskiem myszy -> Nieruchomości.

    właściwości wifi

  5. Przewiń w dół, aż zobaczysz Protokół internetowy w wersji 6 (TCP / IPv6) i odznacz jego pole.

    protokół internetowy w wersji 6 we właściwościach WiFi

  6. Kliknij OK i gotowe.

System operacyjny Mac

  1. Przejdź do Preferencji systemowych...

    Preferencje systemu Mac

  2. Kliknij „Sieć”.

    Ikona ustawień sieciowych

  3. Wybierz swoje połączenie internetowe -> zaawansowane.< br />

    Ustawienia Wi-Fi i zaawansowana opcja ustawień

  4. Przejdź do zakładki TCP / IP -> Skonfiguruj IPv6: -> Poza.

    Na karcie TC / IP skonfiguruj IPv6 tak, aby był wyłączony

  5. Kliknij OK i gotowe.

Linux

Istnieją dwa sposoby wyłączenia IPv6 w systemach operacyjnych Linux. Możesz to zrobić za pomocą wiersza polecenia lub menedżera sieci, zobacz poniższe kroki, aby dowiedzieć się, jak to zrobić.

Korzystanie z Network Managera

  1. Przejdź do ustawień -> Sieć. Kliknij kartę ustawień / opcji dla swojej sieci.

    Ustawienia menedżera sieci

  2. Przejdź na kartę IPv6 -> Metoda IPv6 -> Wyłączyć.

    wyłącz przycisk IPv6

  3. Kliknij Zastosuj i gotowe.

Za pomocą wiersza polecenia

Debian (obejmuje Ubuntu i Mint) i systemy SuSE

Aby trwale wyłączyć IPv6, musimy edytować plik sysctl.conf.

  1. Otwórz terminal i wprowadź następujące polecenie:
    sudo nano /etc/sysctl.conf
  2. Przewiń w dół i dodaj następujące linie:
    net.ipv6.conf.all.disable_ipv6 = 1
    net.ipv6.conf.default.disable_ipv6 = 1
    net.ipv6.conf.lo.disable_ipv6 = 1

  3. Zapisz i zamknij plik, a następnie wykonaj, a następnie zmień za pomocą następującego polecenia:
    sudo sysctl -p
    Ponowne uruchomienie również nie zaszkodzi. Aby ponownie włączyć IPv6, po prostu usuń dodane linie z /etc/sysctl.conf.

Systemy Red Hat (obejmuje Fedorę i CentOS)

Otwórz terminal i wprowadź następujące polecenia:

sudo sysctl -w net.ipv6.conf.all.disable_ipv6 = 1

sudo sysctl -w net.ipv6.conf.default.disable_ipv6 = 1

Aby ponownie włączyć IPv6, wprowadź następujące polecenia:

sudo sysctl -w net.ipv6.conf.all.disable_ipv6 = 0

sudo sysctl -w net.ipv6.conf.default.disable_ipv6 = 0

Android

Nie można wyłączyć IPv6 w Androidzie dla połączeń WiFi bez zrootowania telefonu. Możesz jednak wyłączyć tę funkcję dla połączeń danych mobilnych.

  1. Idź Ustawienia -> Znajomości -> Sieci komórkowe -> Nazwy punktów dostępu. Wybierz operatora komórkowego, przewiń w dół do protokołu APN i wybierz go.

    Opcja protokołu APN w Androidzie

  2. Wybierz IPv4.

    Opcje protokołu APN IPv4 i IPv6

  3. I jesteś skończony.

Należy jednak zauważyć, że lepszym pomysłem może być użycie OpenVPN dla Androida zamiast nieszczelnej niestandardowej aplikacji. Może zapewnić, że niepożądane połączenia IPv6 poza interfejsem VPN nie będą możliwe.

  1. Otwórz aplikację OpenVPN dla Androida i ikonę Edytuj swoje połączenie VPN.

    Profile OpenVPN dla Androida

  2. Przełącz na kartę Trasowanie, a blok IPv6 (lub IPv4) nie jest używany przez VPN jest włączony (jest domyślnie).

    blokuj opcje IPv6 (lub IPv4)

iOS i iPadOS

Nie można wyłączyć IPv6 na platformach mobilnych Apple na poziomie systemu, chociaż aplikacja OpenVPN Connect może kierować połączenia tylko przez IPv4. Po prostu przejdź do ustawień -> i wybierz IPv6 -> Tunel tylko dla IPV4.

Opcja tunelu tylko IPv4

Chromebook

Zwykle nie można wyłączyć IPv6 na poziomie systemu w systemie operacyjnym Chrome. Jeśli przejdziesz do trybu programisty, możesz tymczasowo wyłączyć IPv6, otwierając okno Chrome, wprowadzając:

sudo ip6tables –F

Ale działa to tylko do momentu ponownego uruchomienia Chromebooka. Lepszym rozwiązaniem jest użycie aplikacji OpenVPN na Androida, aby zapobiec wyciekom IPv6 zamiast niestandardowej aplikacji dostawcy VPN.

OpenVPN dla ustawień Androida

Podobnie jak w przypadku wszystkich aplikacji VPN na Androida uruchomionych na Chromebooku, zabezpieczy to wszystkie natywne ChromeOS i wszystkie połączenia z Androidem na Chromebooku. Jednak nie zabezpieczy połączeń dla aplikacji Linux działających w systemie ChromeOS.

Brayan Jackson
Brayan Jackson Administrator
Sorry! The Author has not filled his profile.
follow me