Det finns olika element som deltar i nätverksanslutning och en av de mest väsentliga är IP -adressering som kan vara IPv4 eller IPv6, denna adressering underlättar och möjliggör kommunikation av alla nätverkskomponenter med vår utrustning, detta kallas Internet Protocol - Internet Protocol.
IPv4 är den nuvarande standarden som består av adresser som är 32 bitar långa, som täcker maximalt 4 294 967 296 adresser. Men med den accelererade tillväxten av anslutningar (både i enheter och i infrastruktur) tar dessa adresser slut, vilket har en negativ inverkan på tusentals enheter. Det är därför som IETF (Internet Engineering Task Force) har utvecklat IPv6 som hanterar adresser med en längd på 128 bitar, det betyder att vi kommer att ha upp till 340,282,366,920,938,463,463,374,607,431,768,211,456) eller 340 sextillioner.
Men eftersom IPv6 fortfarande är i distributionsprocessen, om du arbetar med CentOS 8 kanske du vill inaktivera denna adressering på servern för att undvika att förvirra med vissa administrativa uppgif.webpter.
Vi kommer att se hur du inaktiverar IPv 6 i CentOS 8 på ett enkelt sätt.
1. Så här kontrollerar du IPv6 -status på CentOS 8
Steg 1
Det första steget att ta är att kontrollera om IPv6 är aktiverat på servern, för detta utför vi följande:
ip a | grep inet6Steg 2
Som ett resultat kommer vi att se följande om IPv6 är aktivt. Eftersom vi är aktiva hittar vi raderna "inet6".
FÖRSTORA
2. Så här inaktiverar du IPv6 på CentOS 8 med sysctl
Med sysctl är det möjligt att tillfälligt inaktivera IPv6 i CentOS 8 och en systemstart krävs inte för att se ändringarna.
Steg 1
Processen är lite komplex eftersom vi måste skapa en fil /etc/sysctl.d/70-ipv6.conf enligt följande:
nano /etc/sysctl.d/70-ipv6.confSteg 2
Där kommer vi att lägga till följande rader:
net.ipv6.conf.all.disable_ipv6 = 1 net.ipv6.conf.default.disable_ipv6 = 1
FÖRSTORA
Steg 3
Vi sparar ändringarna med följande tangentkombination:
Ctrl + O
Vi lämnar redaktören med:
Ctrl + X
Steg 4
Nu fortsätter vi att starta om den skapade filen för att slutföra den skapade processen:
sysctl --load /etc/sysctl.d/70-ipv6.conf
FÖRSTORA
Steg 5
Återigen kontrollerar vi IPv6 -statusen med följande kommando:
ip a | grep inet6
FÖRSTORA
Som vi ser har IPv6 inaktiverats korrekt i CentOS 8.
Steg 6
Med tanke på att CentOS 8 använder Network Manager är det möjligt att om vi har fler nätverksgränssnitt är de fortfarande aktiverade med IPv6, i det här fallet måste vi köra följande syntax så att inaktiveringen blir allmän. Efter detta startar vi om systemet för att slutföra processen.
nmcli -anslutning ändra "gränssnitt" ipv6.metod ignorera
3. Så här inaktiverar du IPv6 i CentOS 8 med kärnstart
Denna metod innebär en omstart av systemet efter installationen. Men det är ett av de mest effektiva sätten att inaktivera IPv6 på CentOS 8.
Steg 1
För att göra detta måste vi komma åt filen / etc / default / grub med en redigerare enligt följande:
nano / etc / default / grub
FÖRSTORA
Steg 2
Där går vi till slutet för att lägga till följande rad:
GRUB_CMDLINE_LINUX = "$ GRUB_CMDLINE_LINUX ipv6.disable = 1"
FÖRSTORA
Steg 3
Vi sparar ändringarna med följande tangentkombination:
Ctrl + O
Vi lämnar redaktören med:
Ctrl + X
Steg 4
Nu ska vi uppdatera systemets GRUB -filer, för detta kommer vi att utföra följande:
ls -lh /etc/grub*.cfg
FÖRSTORA
Steg 5
Där kan vi se sökvägen /boot/grub2/grub.cfg, nu ska vi utföra följande kommando för att skapa en ny GRUB -konfigurationsfil som kommer att finnas i sökvägen /boot/grub2/grub.cfg:
grub2 -mkconfig -o /boot/grub2/grub.cfg
FÖRSTORA
Steg 6
På samma sätt kommer vi att utföra följande för att skapa en GRUB -fil som lagras i sökvägen /boot/efi/EFI/centos/grub.cfg:
grub2 -mkconfig -o /boot/efi/EFI/centos/grub.cfg
FÖRSTORA
Steg 7
Efter detta startar vi om systemet för att slutföra ändringarna och när vi loggar in kan vi verifiera att IPv6 har inaktiverats helt:
ip a | grep inet6
FÖRSTORA
Med några av de metoder som Solvetic har förklarat för dig kommer det att vara möjligt att inaktivera både tillfälligt och helt IPv6 -adresseringen i CentOS8, i väntan på att den ska lanseras helt på mycket kort tid.