Sådan deaktiveres IPv6 i CentOS 8

Der er forskellige elementer, der deltager i netværkstilslutning, og en af ​​de mest essentielle er IP -adressering, som kan være IPv4 eller IPv6, denne adressering letter og tillader kommunikation af alle netværkskomponenter med vores udstyr, dette er kendt som Internet Protocol - Internet Protocol.

IPv4 er den nuværende standard, der består af adresser, der er 32 bit lange, og som maksimalt dækker 4.294.967.296 adresser. Men med den accelererede vækst i forbindelser (både i enheder og i infrastruktur) er disse adresser ved at være opbrugt, hvilket har en negativ indvirkning på tusinder af enheder. Derfor har IETF (Internet Engineering Task Force) udviklet IPv6, der håndterer adresser med en længde på 128 bit, det betyder, at vi vil have op til 340,282,366,920,938,463,463,374,607,431,768,211,456) eller 340 sekstioner.

Men da IPv6 stadig er i implementeringsprocessen, kan du, hvis du arbejder med CentOS 8, deaktivere denne adressering på serveren for at undgå at forårsage forvirring med visse administrative opgaver.

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

1. Sådan kontrolleres IPv6 -status på CentOS 8

Trin 1
Det første trin, der skal tages, er at kontrollere, om IPv6 er aktiveret på serveren, for dette udfører vi følgende:

 ip a | grep inet6 
Trin 2
Som et resultat vil vi se følgende, hvis IPv6 er aktivt. Da vi er aktive finder vi linjerne "inet6".

FORSTØRRE

2. Sådan deaktiveres IPv6 på CentOS 8 ved hjælp af sysctl


Med sysctl vil det være muligt midlertidigt at deaktivere IPv6 i CentOS 8, og det er ikke nødvendigt at genstarte systemet for at se ændringerne.

Trin 1
Processen er lidt kompleks, da vi skal oprette en fil /etc/sysctl.d/70-ipv6.conf som følger:

 nano /etc/sysctl.d/70-ipv6.conf 
Trin 2
Der tilføjer vi følgende linjer:
 net.ipv6.conf.all.disable_ipv6 = 1 net.ipv6.conf.default.disable_ipv6 = 1

FORSTØRRE

Trin 3
Vi gemmer ændringerne ved hjælp af følgende tastekombination:

Ctrl + O.

Vi forlader redaktøren ved hjælp af:

Ctrl + X

Trin 4
Nu fortsætter vi med at genstarte den oprettede fil for at fuldføre den oprettede proces:

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

FORSTØRRE

Trin 5
Igen kontrollerer vi IPv6 -status med følgende kommando:

 ip a | grep inet6 

FORSTØRRE

Som vi ser er IPv6 deaktiveret korrekt i CentOS 8.

Trin 6
Da CentOS 8 gør brug af Network Manager, er det muligt, at hvis vi har flere netværksgrænseflader, er de stadig aktiveret med IPv6, i dette tilfælde skal vi udføre følgende syntaks, så deaktiveringen er generel. Herefter genstarter vi systemet for at fuldføre processen.

 nmcli forbindelse ændre "interface" ipv6.methode ignorere 

3. Sådan deaktiveres IPv6 i CentOS 8 ved hjælp af kernel boot


Denne metode indebærer en genstart af systemet efter installationen er fuldført. Men det er en af ​​de mest effektive måder at deaktivere IPv6 på CentOS 8.

Trin 1
For at gøre dette skal vi få adgang til filen / etc / default / grub med en editor som følger:

 nano / etc / default / grub 

FORSTØRRE

Trin 2
Der vil vi gå til slutningen for at tilføje følgende linje:

 GRUB_CMDLINE_LINUX = "$ GRUB_CMDLINE_LINUX ipv6.disable = 1" 

FORSTØRRE

Trin 3
Vi gemmer ændringerne ved hjælp af følgende tastekombination:

Ctrl + O.

Vi forlader redaktøren ved hjælp af:

Ctrl + X

Trin 4
Nu skal vi opdatere systemets GRUB -filer, for dette vil vi udføre følgende:

 ls -lh /etc/grub*.cfg 

FORSTØRRE

Trin 5
Der kan vi se stien /boot/grub2/grub.cfg, nu skal vi udføre følgende kommando for at oprette en ny GRUB -konfigurationsfil, der vil blive hostet i stien /boot/grub2/grub.cfg:

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

FORSTØRRE

Trin 6
På samme måde vil vi udføre følgende for at oprette en GRUB -fil, som vil blive gemt i stien /boot/efi/EFI/centos/grub.cfg:

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

FORSTØRRE

Trin 7
Efter dette genstarter vi systemet for at fuldføre ændringerne, og når vi logger ind, kan vi kontrollere, at IPv6 er blevet fuldstændigt deaktiveret:

 ip a | grep inet6 

FORSTØRRE

Med nogle af de metoder, Solvetic har forklaret dig, vil det være muligt at deaktivere både midlertidigt og fuldstændigt IPv6 -adresseringen i CentOS8 og vente på, at den bliver lanceret fuldt ud på meget kort tid.

wave wave wave wave wave