Deaktiver IPv6 på Ubuntu: Permanent eller midlertidig?

Selv om IPv6 er essensielt for den videre utviklingen av internett, kan det oppstå situasjoner der du ønsker å slå det av på ditt Ubuntu-system.

Denne veiledningen forklarer hvordan du deaktiverer IPv6 på Ubuntu, noe som kan hjelpe deg med å løse kompatibilitetsproblemer, finjustere nettverkskonfigurasjonen eller håndtere spesifikke bruksområder der IPv6 ikke er ønskelig.

Permanent deaktivering av IPv6 på Ubuntu

Som standard er IPv6 aktivert og fungerer side om side med IPv4.

For å deaktivere IPv6 permanent på ditt Ubuntu-system, åpne terminalen ved å trykke Ctrl + Alt + T. Deretter bruker du nano-editoren for å åpne konfigurasjonsfilen for sysctl:

 sudo nano /etc/sysctl.conf 

Legg nå til følgende linjer i konfigurasjonsfilen for å slå av IPv6:

 net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1

Disse linjene har følgende effekt:

  • Den første linjen deaktiverer IPv6 for alle nettverksgrensesnitt på systemet.
  • Den andre linjen deaktiverer IPv6 spesifikt for standard nettverksgrensesnitt.
  • Den tredje linjen deaktiverer IPv6 på loopback-grensesnittet, noe som hindrer maskinen i å bruke IPV6 for intern kommunikasjon.

Etter å ha lagt til koden, trykker du Ctrl + O for å lagre endringene og avslutter redigeringsprogrammet. Aktiver de nye innstillingene i systemet med:

 sudo sysctl -p 

Start nettverkstjenestene på nytt for å ta i bruk endringene:

 sudo systemctl restart systemd-networkd 

Verifiser at IPv6 er deaktivert ved å kjøre:

 cat /proc/sys/net/ipv6/conf/all/disable_ipv6 

Hvis resultatet er «1», er IPv6 deaktivert på Ubuntu.

Midlertidig deaktivering av IPv6 på Ubuntu

For å midlertidig deaktivere IPv6 på Ubuntu, bruk følgende systemctl-kommando med -w-parameteren:

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

Start deretter nettverkstjenestene på nytt:

 sudo systemctl restart systemd-networkd 

Dette vil midlertidig deaktivere IPv6-tjenester og alle tilhørende avhengigheter.

Ta kontroll over nettverksinnstillingene på din Ubuntu-PC

Ubuntu gjør det relativt enkelt å justere IPv6-innstillingene, noe som gir deg fleksibilitet til å konfigurere systemets nettverksoppførsel i henhold til dine spesifikke behov. Det er imidlertid viktig å huske at IPv6 fortsetter å være en sentral del av den globale internettinfrastrukturen.