Slik deaktiverer du IPv6 i CentOS 8

Det er forskjellige elementer som deltar i nettverkstilkobling, og en av de mest essensielle er IP -adressering som kan være IPv4 eller IPv6, denne adressen letter og tillater kommunikasjon av alle nettverkskomponenter med utstyret vårt, dette er kjent som Internet Protocol - Internet Protocol.

IPv4 er den nåværende standarden som består av adresser som er 32 bits lange, som dekker maksimalt 4 294 967 296 adresser. Men med den akselererte veksten av tilkoblinger (både i enheter og i infrastruktur) blir disse adressene oppbrukt, noe som har en negativ innvirkning på tusenvis av enheter. Det er derfor IETF (Internet Engineering Task Force) har utviklet IPv6 som håndterer adresser med en lengde på 128 bits, dette betyr at vi vil ha opptil 340,282,366,920,938,463,463,374,607,431,768,211,456) eller 340 sekstioner.

Men siden IPv6 fortsatt er i distribusjonsprosessen, kan det være lurt å deaktivere denne adressen på serveren hvis du jobber med CentOS 8 for å unngå forvirring med visse administrative oppgaver.

Vi vil se hvordan du deaktiverer IPv 6 i CentOS 8 på en enkel måte.

1. Hvordan sjekke IPv6 -status på CentOS 8

Trinn 1
Det første trinnet å ta vil være å sjekke om IPv6 er aktivert på serveren, for dette utfører vi følgende:

 ip a | grep inet6 
Steg 2
Som et resultat vil vi se følgende hvis IPv6 er aktiv. Når vi er aktive finner vi linjene "inet6".

FORSTØRRE

2. Slik deaktiverer du IPv6 på CentOS 8 ved hjelp av sysctl


Med sysctl vil det være mulig å midlertidig deaktivere IPv6 i CentOS 8, og det er ikke nødvendig med omstart av systemet for å se endringene.

Trinn 1
Prosessen er litt kompleks siden vi må lage en /etc/sysctl.d/70-ipv6.conf som følger:

 nano /etc/sysctl.d/70-ipv6.conf 
Steg 2
Der vil vi legge til følgende linjer:
 net.ipv6.conf.all.disable_ipv6 = 1 net.ipv6.conf.default.disable_ipv6 = 1

FORSTØRRE

Trinn 3
Vi lagrer endringene ved hjelp av følgende tastekombinasjon:

Ctrl + O.

Vi forlater redaktøren ved hjelp av:

Ctrl + X

Trinn 4
Nå fortsetter vi å starte den opprettede filen på nytt for å fullføre den opprettede prosessen:

 sysctl --load /etc/sysctl.d/70-ipv6.conf 

FORSTØRRE

Trinn 5
Igjen sjekker vi IPv6 -statusen med følgende kommando:

 ip a | grep inet6 

FORSTØRRE

Som vi ser har IPv6 blitt deaktivert riktig i CentOS 8.

Trinn 6
Gitt at CentOS 8 bruker Network Manager, vil det være mulig at hvis vi har flere nettverksgrensesnitt, er de fremdeles aktivert med IPv6, i dette tilfellet må vi utføre følgende syntaks slik at deaktiveringen blir generell. Etter dette starter vi systemet på nytt for å fullføre prosessen.

 nmcli -tilkobling endre "grensesnitt" ipv6.metode ignorere 

3. Slik deaktiverer du IPv6 i CentOS 8 ved hjelp av kjernestart


Denne metoden innebærer en omstart av systemet etter at oppsettet er fullført. Men det er en av de mest effektive måtene å deaktivere IPv6 på CentOS 8.

Trinn 1
For å gjøre dette må vi få tilgang til / etc / default / grub -filen med en editor som følger:

 nano / etc / default / grub 

FORSTØRRE

Steg 2
Der vil vi gå til slutten for å legge til følgende linje:

 GRUB_CMDLINE_LINUX = "$ GRUB_CMDLINE_LINUX ipv6.disable = 1" 

FORSTØRRE

Trinn 3
Vi lagrer endringene ved hjelp av følgende tastekombinasjon:

Ctrl + O.

Vi forlater redaktøren ved hjelp av:

Ctrl + X

Trinn 4
Nå skal vi oppdatere GRUB -filene i systemet, for dette vil vi utføre følgende:

 ls -lh /etc/grub*.cfg 

FORSTØRRE

Trinn 5
Der kan vi se banen /boot/grub2/grub.cfg, nå skal vi utføre følgende kommando for å lage en ny GRUB -konfigurasjonsfil som vil bli plassert i banen /boot/grub2/grub.cfg:

 grub2 -mkconfig -o /boot/grub2/grub.cfg 

FORSTØRRE

Trinn 6
På samme måte skal vi utføre følgende for å lage en GRUB -fil som vil bli lagret i banen /boot/efi/EFI/centos/grub.cfg:

 grub2 -mkconfig -o /boot/efi/EFI/centos/grub.cfg 

FORSTØRRE

Trinn 7
Etter dette starter vi systemet på nytt for å fullføre endringene, og når vi logger på, kan vi bekrefte at IPv6 er fullstendig deaktivert:

 ip a | grep inet6 

FORSTØRRE

Med noen av metodene som Solvetic har forklart deg, vil det være mulig å deaktivere både midlertidig og fullstendig IPv6 -adresseringen i CentOS8, og vente på at den skal bli fullstendig lansert på veldig kort tid.

wave wave wave wave wave