Hur man inaktiverar IPv6 helt på Fedora Linux 39

Hur Man Inaktiverar Ipv6 Helt Pa Fedora Linux 39



I de flesta hemnätverk räcker det med privata IPv4-adresser för att ge alla datorer i ditt nätverk en IP-adress. IPv4-adresser är lättare att komma ihåg och arbeta med. Om du inte behöver IPv6-adresserna för ditt nätverk kan du överväga att inaktivera det på datorerna i ditt nätverk.

I den här artikeln kommer vi att visa dig hur du inaktiverar IPv6 för gott på Fedora Linux 39 med hjälp av ett kärnstartalternativ.

Ämne för innehåll:

  1. Kontrollera om IPv6 är aktiverat
  2. Inaktivera IPv6-systemomfattande med hjälp av kärnstartparametern
  3. Kontrollera om IPv6 är inaktiverat helt
  4. Återaktiverar IPv6
  5. Slutsats

Kontrollera om IPv6 är aktiverat

IPv6 är aktiverat som standard på de flesta moderna Linux-distributioner inklusive Fedora.







För att kontrollera om du har IPv6 aktiverat kan du använda kommandot 'nmcli'. Om IPv6 är aktiverat kommer du att se en slumpmässig IPv6-adress tilldelad till vart och ett av nätverksgränssnitten på din dator.



$ nmcli



Ett annat sätt att kontrollera om IPv6 är aktiverat är genom att kontrollera om du har IPv6-kärnparametrarna inställda på din dator med följande kommando:





$ sudo sysctl -a | grepp ipv6

Som du kan se har vårt Fedora 39-system IPv6-kärnparametrarna inställda. Så, IPv6 är aktiverat i vårt fall.

  En skärmdump av en dator Beskrivning genereras automatiskt



Inaktivera IPv6-systemomfattande med hjälp av kärnstartparametern

För att inaktivera IPv6 helt på Fedora 39 med 'ipv6.disable=1' kärnstartparametern, kör följande kommando:

$ sudo smutsig --update-kärna ALLT --args 'ipv6.disable=1'

'ipv6.disable=1' kärnstartparametern bör ställas in för alla GRUB-startposter i Fedora 39 som du kan se i följande skärmdump:

$ sudo smutsig --info ALLT

  En skärmdump av ett datorprogram Beskrivning genereras automatiskt

För att ändringarna ska träda i kraft måste du starta om ditt Fedora 39-system.

$ sudo starta om

Kontrollera om IPv6 är inaktiverat helt

När IPv6 är inaktiverat helt på ditt Fedora 39-system, kommer du att se att endast IPv4-adresserna är inställda på vart och ett av nätverksgränssnitten på din dator, inga IPv6-adresser som tidigare.

$ nmcli

  En skärmdump av en datorbeskrivning som genereras automatiskt

Om IPv6 är inaktiverat från kärnan, kommer du inte att se några IPv6-kärnparametrar inställda på ditt Fedora 39-system.

$ sudo sysctl -a | grepp ipv6

Kommandot returnerar ingenting eftersom IPv6 är helt inaktiverat på vårt Fedora 39-system.

  En svartvit textbeskrivning genereras automatiskt

Återaktiverar IPv6

Om du senare ändrar dig och du vill aktivera IPv6 igen, kör bara följande kommando:

$ sudo smutsig --update-kärna ALLT --remove-args 'ipv6.disable=1'

'ipv6.disable=1' kärnstartparametern bör tas bort från alla GRUB-startposter.

  En skärmdump av en datorbeskrivning som genereras automatiskt

För att ändringarna ska träda i kraft, starta om ditt Fedora 39-system.

$ sudo starta om

När din dator startar kan du bekräfta om IPv6 är aktiverat som tidigare genom att använda kommandot 'nmcli' eller 'sysctl'.

Slutsats

I den här artikeln visade vi hur du kontrollerar om IPv6 är aktiverat eller inaktiverat på din dator. Vi visade dig också hur du inaktiverar IPv6 helt och hållet på Fedora 39 med 'ipv6.disable=1' kärnstartparametern och hur du återaktiverar IPv6 på Fedora 39 om du skulle behöva det igen.