Ubuntu Topp 10.Topp 10 deaktiver IPv6

Ubuntu Topp 10.Topp 10 deaktiver IPv6
IPv6 er den avanserte versjonen av IPv4 og ble introdusert for å sikre at vi ikke går tom for IP -adresser. For et lite nettverk trenger du imidlertid ikke IPv6. Dessuten støtter du sannsynligvis ikke IPv6. Og når du har en applikasjon som støtter IPv6, vil du få en feil når du prøver å installere den.

IPv6 er fremtiden, men du trenger det ikke akkurat nå. Du kan bestemme deg for å deaktivere det permanent eller midlertidig, avhengig av målet ditt. På Ubuntu 22.04, vi vil dekke trinnene du bør følge for å deaktivere IPv6.

Hvordan deaktivere IPv6 på Ubuntu 22.04

Du må ha rotrettigheter for å deaktivere IPv6. Mange applikasjoner kjører sømløst med IPv4. Siden IPv6 er aktivert som standard på Ubuntu 22.04, det er fornuftig å deaktivere det midlertidig eller permanent. På denne måten vil du møte feil når du installerer alle applikasjoner som støtter IPv6, men likevel støtter ikke ISP -en din den.

La oss først sjekke statusen til IPv6 på Ubuntu 22.04. For det, bruk katt Kommando for å vise en boolsk utgang av om IPv6 er deaktivert ved å kjøre kommandoen nedenfor.

$ katt/proc/sys/net/ipv6/conf/all/deable_ipv6

Vi får produksjonen som 0, Betydning av IPv6 er aktivert som standard. La oss fortsette å se de to måtene du kan bruke til å deaktivere det.

1. Ubuntu 22.04 Deaktiver IPv6 midlertidig

De Systemd lar deg deaktivere IPv6 midlertidig slik at endringene dine vil vedvare, forutsatt at du ikke starter på systemet på nytt. Dette alternativet er nyttig når du vil installere en applikasjon som støtter IPv6, men ønsker å installere det via IPv4.

Du må endre IPv6 -konfigurasjonsfilene og deaktivere IPv6 ved å endre verdien til 1. På denne måten vil endringene dine vare i den korte tiden at systemet ditt er online. Når du starter på nytt, vil IPv6 være aktivert som standard.

Kjør de tre kommandoene nedenfor med sudo privilegier.

$ sudo sysctl -w nett.IPv6.konf.alle.deable_ipv6 = 1
$ sudo sysctl -w nett.IPv6.konf.misligholde.deable_ipv6 = 1
$ sudo sysctl -w nett.IPv6.konf.lo.deable_ipv6 = 1

Når du har kjørt, vil du få den boolske verdien denne gangen som 1 for å antyde at IPv6 nå er deaktivert.

$ sudo apt oppdatering

For å tilbakestille endringene, start bare systemet på nytt. Anta at du vil vedvare endringene og ha IPv6 deaktivert ved oppstartstidspunktet, sjekk ut neste metode nedenfor.

2. Ubuntu 22.04 Deaktiver IPv6 permanent

Hvis du er sikker på at du ikke trenger å ha IPv6 aktivert på Ubuntu 22.04, det er et alternativ for å deaktivere det permanent. Her vil vi gjøre endringene på /etc/standard/grub og ikke via ystem.

Åpne /etc/standard/grub Bruke en valg av valg. Vårt mål er GRUB_CMDLINE_LINUX*

Endre verdien av de to linjene for å legge til “IPv6.Deaktiver = 1 ” Du vil oppdage at noen allerede har boor -parametrene konfigurert til “Rolig sprut.” For et slikt tilfelle, legg til på samme linje. Hvis det ikke er innstilt oppstartsparametere IPv6.Deaktiver = 1 For å sikre at de nye parametrene vises som i eksemplet nedenfor.

Lagre og avslutte filen. Når du har oppdatert oppstartsparametrene for å deaktivere IPv6, må du oppdatere gruben. På denne måten vil endringene dine bli lagret og vedvarer selv etter oppstart.

Kjør oppdateringskommandoen nedenfor.

$ sudo oppdatering-Grub

Til slutt start på nytt Ubuntu for at endringene skal brukes. Hvis du sjekker statusen til IPv6 på systemet ditt etter omstarten, viser den utdataene som 1 For å bekrefte at vi har deaktivert det.

Din IPv6 på Ubuntu 22.04 er nå deaktivert permanent. Hvis du får en sinnsendring senere, må du åpne /etc/standard/grub fil, fjern deaktiveringskommandoen, oppdater gruben og start på nytt systemet ditt.

Konklusjon

IPv6 er aktivert som standard på Ubuntu 22.04. Imidlertid kan du midlertidig eller permanent deaktivere det. Dette innlegget har diskutert trinn for å deaktivere IPv6 på Ubuntu 22.04.