Contents

Hur man inaktiverar IPv6 på Ubuntu

IPv6 är viktigt för internets långsiktiga tillväxt, men det finns situationer där du kan behöva inaktivera det på ditt Ubuntu-system.

För att lösa eventuella problem med inkompatibilitet, nätverkskonfiguration eller särskilda scenarier som gör det nödvändigt att inaktivera IPv6 på Ubuntu, följ dessa steg för att inaktivera det på ett effektivt sätt.

Hur man inaktiverar IPv6 permanent i Ubuntu

Standardkonfigurationen för IPv6 möjliggör användning tillsammans med IPv4, där båda protokollen används samtidigt.

För att komma åt terminalen på ett elegant sätt på ditt Ubuntu-operativsystem, tryck på Control-tangenten tillsammans med Alternate-tangenten och bokstaven “T” samtidigt. Därefter använder du den raffinerade textredigeraren “nano” för att öppna den sofistikerade konfigurationsfilen för sysctl.

 sudo nano /etc/sysctl.conf 

För att inaktivera IPv6-tjänster, infoga den ovan nämnda koden i din konfigurationsfil.

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

I ovanstående kod:

Det inledande konfigurationsdirektivet avaktiverar effektivt stöd för Internet Protocol version sex (IPv6) i alla nätverkskort i operativsystemets miljö.

Den andra kodraden är utformad för att inaktivera standardanvändargränssnittet genom att uttryckligen rikta in sig på det.

Genom att inaktivera IPv6 på loopback-gränssnittet förhindras användningen av Internet Protocol version sex för kommunikation inom maskinen.

/sv/images/adding-the-specified-lines-to-disable-the-ipv6-services-on-ubuntu.jpg

När du har införlivat den medföljande koden, tryck på “Ctrl \+ O” för att bevara alla ändringar som gjorts i editorn och samtidigt säkra din utgång från den. Implementera sedan dessa ändringar i systemet genom att köra

 sudo sysctl -p 

/sv/images/applying-the-changes-to-the-ubuntu-system.jpg

Starta om dina nätverkstjänster med:

 sudo systemctl restart systemd-networkd 

För att bekräfta det aktuella läget för eventuella inaktiva IPv6-tjänster, vänligen utför följande kommando på ditt system:

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

/sv/images/checking-the-status-of-ipv6-on-ubuntu.jpg

Om systemet visar att IPv6 har inaktiverats genom att visa “1” som svar på frågan, är ett sådant resultat ett tecken på att IPv6 har inaktiverats effektivt i Ubuntu.

Hur man tillfälligt inaktiverar IPv6 på Ubuntu

För att tillfälligt inaktivera IPv6-funktionen på ett Ubuntu-operativsystem, kör kommandot “systemctl” tillsammans med alternativet “-w” enligt följande:

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

/sv/images/temporarily-disabling-the-ipv6-on-ubuntu-using-the-specified-command.jpg

Starta nu om nätverkstjänsterna med:

 sudo systemctl restart systemd-networkd 

Följaktligen kommer alla beroenden att konfigureras för att tillfälligt inaktivera IPv6-tjänster.

Ta kontroll över nätverkskonfigurationerna i din Ubuntu-dator

Ubuntu har ett lättillgängligt gränssnitt för att justera IPv6-konfigurationer, så att användare kan skräddarsy sina systems nätverksbeteende efter individuella preferenser. Samtidigt som dessa krav uppfylls är det dock viktigt att vara försiktig när ändringar genomförs, med tanke på IPv6:s växande betydelse inom den globala internetarkitekturen.