Slik deaktiverer du IPv6 helt på Fedora Linux 39

Slik Deaktiverer Du Ipv6 Helt Pa Fedora Linux 39



I de fleste hjemmenettverk er private IPv4-adresser nok til å gi alle datamaskinene i nettverket en IP-adresse. IPv4-adresser er lettere å huske og jobbe med. Hvis du ikke trenger IPv6-adressene for nettverket ditt, kan du vurdere å deaktivere det på datamaskinene på nettverket.

I denne artikkelen vil vi vise deg hvordan du deaktiverer IPv6 for godt på Fedora Linux 39 ved å bruke et kjerneoppstartsalternativ.

Innholdsemne:

  1. Sjekker om IPv6 er aktivert
  2. Deaktiver IPv6-systemet for hele systemet ved å bruke kjerneoppstartsparameteren
  3. Sjekker om IPv6 er deaktivert helt
  4. Aktiverer IPv6 på nytt
  5. 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.

  Et skjermbilde av en datamaskin Beskrivelse generert automatisk



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

  Et skjermbilde av et dataprogram Beskrivelse generert automatisk

For at endringene skal tre i kraft, må du starte Fedora 39-systemet på nytt.

$ sudo starte på nytt

Sjekker 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

  Et skjermbilde av en datamaskinbeskrivelse generert automatisk

Hvis IPv6 er deaktivert fra kjernen, vil du ikke se noen IPv6-kjerneparametere satt på ditt Fedora 39-system.

$ sudo sysctl -en | grep ipv6

Kommandoen returnerer ingenting siden IPv6 er fullstendig deaktivert på vårt Fedora 39-system.

  En svart-hvitt tekstbeskrivelse genereres automatisk

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.

  Et skjermbilde av en datamaskinbeskrivelse generert automatisk

For at endringene skal tre i kraft, start Fedora 39-systemet på nytt.

$ sudo starte på nytt

Nå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.