I denne artikkelen vil vi vise deg hvordan du deaktiverer IPv6 for godt på Fedora Linux 39 ved å bruke et kjerneoppstartsalternativ.
Innholdsemne:
- Sjekker om IPv6 er aktivert
- Deaktiver IPv6-systemet for hele systemet ved å bruke kjerneoppstartsparameteren
- Sjekker om IPv6 er deaktivert helt
- Aktiverer IPv6 på nytt
- Konklusjon
Sjekker om IPv6 er aktivert
IPv6 er aktivert som standard på de fleste moderne Linux-distribusjoner inkludert Fedora.
For å sjekke om du har IPv6 aktivert, kan du bruke kommandoen 'nmcli'. Hvis IPv6 er aktivert, vil du se en tilfeldig IPv6-adresse tildelt hvert av nettverksgrensesnittene til datamaskinen din.
$ nmcli
En annen måte å sjekke om IPv6 er aktivert er ved å sjekke om du har IPv6-kjerneparameterne satt på datamaskinen med følgende kommando:
$ sudo sysctl -en | grep ipv6
Som du kan se, har vårt Fedora 39-system IPv6-kjerneparameterne satt. Så, IPv6 er aktivert i vårt tilfelle.
Deaktiver IPv6-systemet for hele systemet ved å bruke kjerneoppstartsparameteren
For å deaktivere IPv6 fullstendig på Fedora 39 ved å bruke 'ipv6.disable=1' kjerneoppstartsparameteren, kjør følgende kommando:
$ sudo skitten --oppdatering-kjerne ALLE --args 'ipv6.disable=1''ipv6.disable=1' kjerneoppstartsparameteren bør settes for alle GRUB-oppstartsoppføringene til Fedora 39 som du kan se i følgende skjermbilde:
$ sudo skitten --info ALLE
For at endringene skal tre i kraft, må du starte Fedora 39-systemet på nytt.
$ sudo starte på nyttSjekker om IPv6 er deaktivert helt
Når IPv6 er deaktivert fullstendig på Fedora 39-systemet ditt, vil du se at bare IPv4-adressene er satt på hvert av nettverksgrensesnittene til datamaskinen din, ingen IPv6-adresser som før.
$ nmcli
Hvis IPv6 er deaktivert fra kjernen, vil du ikke se noen IPv6-kjerneparametere satt på ditt Fedora 39-system.
$ sudo sysctl -en | grep ipv6Kommandoen returnerer ingenting siden IPv6 er fullstendig deaktivert på vårt Fedora 39-system.
Aktiverer IPv6 på nytt
Hvis du senere ombestemmer deg og du vil aktivere IPv6 igjen, kjør bare følgende kommando:
$ sudo skitten --oppdatering-kjerne ALLE --fjern-args 'ipv6.disable=1''ipv6.disable=1' kjerneoppstartsparameteren bør fjernes fra alle GRUB-oppstartsoppføringene.
For at endringene skal tre i kraft, start Fedora 39-systemet på nytt.
$ sudo starte på nyttNår datamaskinen starter, kan du bekrefte om IPv6 er aktivert som før ved å bruke kommandoen 'nmcli' eller 'sysctl'.
Konklusjon
I denne artikkelen viste vi deg hvordan du sjekker om IPv6 er aktivert eller deaktivert på datamaskinen din. Vi viste deg også hvordan du deaktiverer IPv6 fullstendig på Fedora 39 ved å bruke 'ipv6.disable=1' kjerneoppstartsparameteren og hvordan du reaktiverer IPv6 på Fedora 39 i tilfelle du trenger det igjen.