Sådan deaktiveres IPV6 på CentOS7

Sådan deaktiveres IPv6 på CentOS 7.5

IPv6 eller Internet Protocol version 6 er den nyeste version af Internet Protocol (IP). IPv4 eller Internet Protocol version 4 bruges allerede i vid udstrækning. Men det har nogle begrænsninger. Den første er, at IPv4 har 32-bit adresseordning. Det betyder, at kun 4,3 milliarder unikke adresse er mulig med IPv4. Det er ret begrænset i dagens verden. I disse dage har vi mange IoT (Internet of Things) enheder, smartphones, computere, bærbare computere, servere forbundet til internettet. Hver af disse enheder har brug for en IP-adresse for at kommunikere til omverdenen. Så IPv4-adressen har mangel.

IPv6-adresse i den anden side er en 128-bit adresse. Det betyder omkring 340.282.366.920.938.463.463.374.607.431.768.211.456 unik IPV6-adresse er mulig i IPv6. Det er et stort antal IP-adresser. Det siges, at hvis IPv6 bruges, kan hver enkelt enhed i verden have sin egen unikke IPv6-adresse, og IPv6 vil stadig være tilgængelig for nye enheder. Så IPv6 løser problemer med begrænset IP-adresse som i IPv4.

men på tidspunktet for denne skrivning er IPv6-support ikke tilgængelig i mange lande. Det understøttes ikke engang i mit land. Selvom verden bevæger sig langsomt til IPv6, er stadig ikke alt IPv6.

Hvis dit land endnu ikke har nogen understøttelse af IPv6, er det ikke nødvendigt at holde det aktiveret på dit operativsystem. Så mange mennesker har en tendens til at deaktivere IPv6 i deres operativsystem.

i denne artikel vil jeg vise dig, hvordan du deaktiverer IPv6 på CentOS 7.5. Lad os komme i gang.

Kontroller, om IPv6 er aktiveret

Du kan kontrollere, om IPv6 er aktiveret på dit CentOS 7.5-operativsystem med følgende kommando:

$ ip a/grep inet6

som du kan se, har jeg IPv6 aktiveret.

Hvis IPv6 er deaktiveret, skal du ikke se nogen output, hvis du kører denne kommando.

deaktiver IPv6 ved hjælp af kerneparameteren

i dette afsnit vil jeg vise dig, hvordan du deaktiverer IPv6 permanent.

Du kan deaktivere IPv6, når din computer starter ved at ændre kerneparameteren.

Rediger først GRUB-konfigurationsfilen med følgende kommando:

$ sudo vim /etc/default/grub

Du skal se følgende vindue.

Tryk først på i for at gå til indsætningstilstand.

Tilføj nu ipv6.Deaktiver=1 Før crashkernel=auto I GRUB_CMDLINE_LINUK som markeret i skærmbilledet nedenfor.

Tryk nu på<Esc> og skriv ind :vi! og tryk derefter på <indtast> for at gemme filen.

Opdater nu GRUB-konfigurationsfilen med følgende kommando:

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

GRUB-konfigurationen skal opdateres.

Genstart nu din computer med følgende kommando:

$ sudo reboot

Hvis du kører følgende kommando igen, skal du ikke se nogen output.

$ ip a | grep inet6

deaktiver IPv6 ved hjælp af /etc/sysctl.conf konfigurationsfil

Du kan også deaktivere IPv6 permanent ved hjælp af /etc/sysctl.conf konfigurationsfil.

Åbn først /etc / sysctl.conf-fil med følgende kommando:

$ sudo vim /etc/sysctl.conf

Tilføj nu følgende linjer til det:

net.ipv6.conf.alle.disable_ipv6 = 1
netto.ipv6.conf.standard.disable_ipv6 = 1

Gem nu filen og genstart din computer med følgende kommando:

$ sudo reboot

IPv6 skal deaktiveres.

deaktiver IPv6 af specifik netværksgrænseflade

Du kan også deaktivere IPv6 af specifik netværksgrænseflade.

først skal du finde den netværksgrænseflade, du vil deaktivere, med følgende kommando:

$ ip link Vis

Du skal se netværksgrænsefladens navn som markeret i skærmbilledet nedenfor.

lad os sige, du vil deaktivere IPv6 til ens36 interface.

Åbn først / etc / sysctl.conf-fil med følgende kommando:

$ sudo vim /etc/sysctl.conf

Tilføj nu følgende linje til slutningen af filen:

net.ipv6.conf.ens36.disable_ipv6 = 1

Gem nu filen og genstart din computer med følgende kommando:

$ sudo reboot

Kontroller nu, om IPv6 er deaktiveret for ens36-grænsefladen med din computer efter kommando:

$ ip addr Vis ens36

IPv6 skal deaktiveres for kun ens36 interface, som du kan se fra skærmbilledet nedenfor. Der er ingen inet6 linje i output.

deaktiver IPv6 midlertidigt ved hjælp af sysctl-kommandoen

Du kan også deaktivere IPv6 midlertidigt. På den måde aktiveres IPv6, når du genstarter dit system. Dette er godt til at teste, om alt på dit CentOS 7.5-operativsystem fungerer, før du deaktiverer IPv6 permanent.

Kør følgende kommandoer for at deaktivere IPv6 midlertidigt:

$ sudo sysctl-med net.ipv6.conf.alle.disable_ipv6=1
$ sudo sysctl-med net.ipv6.conf.standard.disable_ipv6=1

IPv6 skal deaktiveres.

Sådan deaktiverer du IPv6 på CentOS 7.5 permanent og midlertidigt. Tak for at læse denne artikel.

Skriv et svar

Din e-mailadresse vil ikke blive publiceret.