Hur du inaktiverar IPv6 på alla enheter

IPv4 tar slut, så IPv6 är framtiden. Tyvärr är världen inte helt redo för IPv6. Detta inkluderar många VPN-tjänster, vars programvara inte skyddar användare mot “IPv6-läckor.” Den enklaste lösningen på detta problem är att inaktivera IPv6 på din enhet.

Vad är IPv6?

Det finns 4,29 miljarder IPV4-adress och vi tar slut

Varje internetanslutning har en unik numerisk adress känd som sin IP-adress (Internet Protocol). För närvarande använder de flesta IP-adresser den äldre 32-bitars IPv4-standarden, men IPv4-adresserna tar slut snabbt.

Lösningen är att helt enkelt använda längre IP-adresser, vilket exakt är IPV6. Genom att använda 128-bitars webbadresser gör IPv6 cirka 340 miljarder miljarder miljarder adresser. Vilket borde hålla oss igång ett tag!

Har jag IPv6?

Huruvida du har IPv6-kapacitet beror på din internetleverantör. IPv6-distributionen av ISP: er har varit ganska långsam nästan överallt, även om det i vissa länder är vanligare än andra. Sammantaget har de flesta människor ännu inte en IPv6-anslutning 2020, även om detta börjar förändras.

Om du inte är säker på om du har en IPv6-anslutning besöker du ipleak.net (utan VPN-anslutning).

IP-test

Om du inte ser en lång IPv6-adress har du inte en IPv6-anslutning och du har inget behov av den här guiden.

Det finns ingen mening med att inaktivera IPv6 på din enhet om du inte har en IPv6-anslutning, även om du regelbundet ansluter till internet med andras anslutningar, till exempel offentliga WiFi-hotspots, kanske du vill göra det ändå.

Varför inaktivera IPv6?

Övergången till IPv6 är en bra och nödvändig sak, så varför inaktivera IPv6 om du har det? Det enda skälet till detta är att många VPN-appar riktar IPv4-anslutningar på rätt sätt genom VPN-gränssnittet men inte gör det för IPv6. Detta gör att webbplatser kan se din riktiga IP-adress och är känd som en IPv6-läcka.

Att inaktivera IPv6 på systemnivå garanterar att inga läckor är möjliga. Den goda nyheten är att om du inaktiverar IPv6 på din enhet kostar du ingenting. IPv4 försvinner inte snart, och alla webbplatser och internetresurser stöder IPv4. IPv6 kan vara framtiden, men framtiden är inte här ännu.

Detta innebär att du kan inaktivera IPv6 för att säkra din VPN-anslutning utan negativa konsekvenser för din internetanvändning.

Ett ord på WebRTC

WebRTC är ett kommunikationsprotokoll inbyggt i de flesta moderna webbläsare som möjliggör sömlös röst- och videokommunikation i webbläsarfönstret.

En designfunktion för WebRTC är att den tillåter användare att kommunicera genom brandväggar genom att helt enkelt berätta för andra WebRTC-användare (och webbplatser) om din riktiga IP-adress. Om du har en IPv6-anslutning kommer den att berätta för er din IPv6-adress, och om du inte gör det kommer den att säga dem din IPv4-adress

Den här funktionen är bra för WebRTC-användare men är en smärta för VPN-användare eftersom den läcker din riktiga IP-adress oavsett om du använder ett VPN. Problemet kallas ofta en WebRTC-läcka.

Observera att om du ser en WebRTC-läcka kan det att lösa problemet att inaktivera IPv6 på din enhet lösa problemet, men det är lika troligt att WebRTC istället läcker din IPv4-adress istället. Att inaktivera IPv6 är därför inte den rekommenderade lösningen för att förhindra IPv6 WebRTC-läckor.

Det finns saker som en VPN-tjänst kan göra på klient- och servernivå för att minska risken för att WebRTC-läckor inträffar, men den enda garanterade lösningen är att inaktivera WebRTC i din webbläsare.

Hur du inaktiverar IPv6 på din enhet

Windows (de flesta versioner)

  1. Högerklicka på Start -> Sök -> skriv Kontrollpanelen i sökrutan och välj resultatet.

    Kontrollpanelen i Windows startar

  2. Välj Nätverk och delning (eller Visa nätverksstatus och uppgifter i kategoriläge).

    nätverk och delning

  3. Gå till Ändra adapterinställningar.

    ändra adapterinställningar

  4. Högerklicka på din internetanslutning -> Egenskaper.

    wifi-egenskaper

  5. Rulla nedåt tills du ser Internet Protocol Version 6 (TCP / IPv6) och avmarkera rutan.

    Internetprotokoll version 6 i WiFi-egenskaper

  6. Klicka på OK så är du klar.

Mac OS

  1. Gå till Systeminställningar...

    Mac-systeminställningar

  2. Klicka på "Nätverk".

    Nätverksinställningsikon

  3. Välj din internetanslutning -> Avancerad.< br />

    WiFi-inställningar och avancerat inställningsalternativ

  4. Gå till fliken TCP / IP -> Konfigurera IPv6: -> Av.

    På fliken TC / IP konfigurerar du IPv6 till av

  5. Klicka på OK så är du klar.

Linux

Det finns två sätt att inaktivera IPv6 på Linux-operativsystem. Du kan göra detta med antingen kommandorad eller nätverkshanterare, se stegen nedan för att ta reda på hur.

Använda Network Manager

  1. Gå till Inställningar -> Nätverk. Klicka på fliken Inställningar / alternativ för ditt nätverk.

    Inställningar för nätverkshanterare

  2. Byt till fliken IPv6 -> IPv6-metod -> Inaktivera.

    inaktivera IPv6-knappen

  3. Klicka på Använd så är du klar.

Använd kommandoraden

Debian (inkluderar Ubuntu och Mint) och SuSE-system

För att permanent avaktivera IPv6 måste vi redigera filen sysctl.conf.

  1. Öppna terminal och ange följande kommando:
    sudo nano /etc/sysctl.conf
  2. Rulla ner till botten och lägg till följande rader:
    net.ipv6.conf.all.disable_ipv6 = 1
    net.ipv6.conf.default.disable_ipv6 = 1
    net.ipv6.conf.lo.disable_ipv6 = 1

  3. Spara och stäng filen, kör sedan och ändra sedan med följande kommando:
    sudo sysctl -p
    En omstart skadar inte heller. För att aktivera IPv6 tar du bara bort de tillagda raderna från /etc/sysctl.conf.

Red Hat-system (inkluderar Fedora och CentOS)

Öppna terminal och ange följande kommandon:

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

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

För att aktivera IPv6 igen anger du följande kommandon:

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

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

Android

Det är inte möjligt att inaktivera IPv6 i Android för WiFi-anslutningar utan att rota din telefon. Du kan dock inaktivera den för mobildataförbindelser.

  1. Gå Inställningar -> anslutningar -> Mobila nätverk -> Namn på åtkomstpunkter. Välj din mobiloperatör bläddra ner till APN-protokollet och välj det.

    APN-protokollalternativ i Android

  2. Välj IPv4.

    APN-protokoll IPv4- och IPv6-alternativ

  3. Och du är klar.

Det bör dock noteras att det kan vara en bättre idé att bara använda OpenVPN för Android istället för din läckande anpassade app. Det kan säkerställa att oönskade IPv6-anslutningar utanför VPN-gränssnittet inte är möjliga.

  1. Öppna OpenVPN för Android-appen och ikonen Redigera för din VPN-anslutning.

    OpenVPN för Android-profiler

  2. Byt till fliken Routing och Block IPv6 (eller IPv4) används inte av VPN är aktiverat (det är som standard).

    blockera IPv6 (eller IPv4) alternativ

iOS och iPadOS

Det är inte möjligt att inaktivera IPv6 på Apples mobilplattformar på systemnivå, även om OpenVPN Connect-appen bara kan dirigera anslutningar via IPv4. Gå bara till inställningar -> och välj IPv6 -> IPV4-endast tunnel.

Alternativ för IPv4 endast tunnel

Chromebook

Det är vanligtvis inte möjligt att inaktivera IPv6 på systemnivå i Chrome OS. Om du går in i utvecklarläget kan du tillfälligt inaktivera IPv6 genom att öppna ett Chrome-fönster som går in i:

sudo ip6tabeller –F

Men detta fungerar bara tills du startar om din Chromebook. En bättre lösning är att använda OpenVPN för Android-appen för att förhindra IPv6-läckage istället för din VPN-leverantörs anpassade app.

OpenVPN för Android-inställningar

Som med alla Android VPN-appar som körs på en Chromebook kommer detta att säkra alla inbyggda ChromeOS och alla Android-anslutningar på din Chromebook. Det kommer dock inte att säkra anslutningar för Linux-appar som körs under ChromeOS.

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