I denne artikel vil vi vise dig, hvordan du deaktiverer IPv6 for altid på Fedora Linux 39 ved hjælp af en kerneopstartsindstilling.
Emne for indhold:
- Kontrollerer, om IPv6 er aktiveret
- Deaktiver IPv6 System-Wide ved hjælp af Kernel Boot Parameter
- Kontrollerer, om IPv6 er deaktiveret fuldstændigt
- Genaktiver IPv6
- Konklusion
Kontrollerer, om IPv6 er aktiveret
IPv6 er aktiveret som standard på de fleste moderne Linux-distributioner inklusive Fedora.
For at kontrollere, om du har IPv6 aktiveret, kan du bruge kommandoen 'nmcli'. Hvis IPv6 er aktiveret, vil du se en tilfældig IPv6-adresse, der er tildelt hver af din computers netværksgrænseflader.
$ nmcli
En anden måde at kontrollere, om IPv6 er aktiveret, er ved at kontrollere, om du har IPv6-kerneparametrene indstillet på din computer med følgende kommando:
$ sudo sysctl -en | greb ipv6
Som du kan se, har vores Fedora 39-system IPv6-kerneparametrene sat. Så IPv6 er aktiveret i vores tilfælde.
Deaktiver IPv6 System-Wide ved hjælp af Kernel Boot Parameter
For at deaktivere IPv6 fuldstændigt på Fedora 39 ved hjælp af 'ipv6.disable=1' kernestartparameteren, kør følgende kommando:
$ sudo uvorne --opdateringskerne ALLE --args 'ipv6.disable=1''ipv6.disable=1'-kernestartparameteren skal indstilles for alle GRUB-opstartsindgange i Fedora 39, som du kan se på følgende skærmbillede:
$ sudo uvorne --info ALLE
For at ændringerne træder i kraft, skal du genstarte dit Fedora 39-system.
$ sudo genstartKontrollerer, om IPv6 er deaktiveret fuldstændigt
Når IPv6 er deaktiveret fuldstændigt på dit Fedora 39-system, vil du se, at kun IPv4-adresserne er indstillet på hver af netværksgrænsefladerne på din computer, ingen IPv6-adresser som før.
$ nmcli
Hvis IPv6 er deaktiveret fra kernen, vil du ikke se nogen IPv6-kerneparametre sat på dit Fedora 39-system.
$ sudo sysctl -en | greb ipv6Kommandoen returnerer intet, da IPv6 er fuldstændig deaktiveret på vores Fedora 39-system.
Genaktiver IPv6
Hvis du senere ombestemmer dig, og du vil aktivere IPv6 igen, skal du blot køre følgende kommando:
$ sudo uvorne --opdateringskerne ALLE --fjern-args 'ipv6.disable=1''ipv6.disable=1'-kernestartparameteren bør fjernes fra alle GRUB-opstartsindgange.
For at ændringerne træder i kraft, genstart dit Fedora 39-system.
$ sudo genstartNår din computer starter, kan du bekræfte, om IPv6 er aktiveret som før ved at bruge kommandoen 'nmcli' eller 'sysctl'.
Konklusion
I denne artikel viste vi dig, hvordan du kontrollerer, om IPv6 er aktiveret eller deaktiveret på din computer. Vi viste dig også, hvordan du deaktiverer IPv6 fuldstændigt på Fedora 39 ved at bruge 'ipv6.disable=1'-kernestartparameteren, og hvordan du genaktiverer IPv6 på Fedora 39, hvis du får brug for det igen.