Wéi deaktivéiert IPv6 an CentOS 8


En Internet Protokoll Versioun 6 (IPv6) ass en Identifizéierer vun engem Netzwierk Interface deen an engem IPv6 Computernetz involvéiert ass. Wann Dir d'IPv6 Adresséierung net benotze wëllt, kënnt Dir entscheeden se entweder temporär oder permanent auszeschalten.

An dësem Artikel léiert Dir e puer Weeër fir IPv6 an Ärer CentOS 8 Linux Maschinn auszeschalten.

IPv6 auszeschalten an CentOS 8

Als éischt, kontrolléiert ob IPv6 op Ärer CentOS 8 Maschinn aktivéiert ass mat dem folgenden IP Kommando.

# ip a | grep inet6

Wann IPv6 aktivéiert ass, kënnt Dir e puer inet6 Linnen gesinn, awer wann de Kommando näischt dréckt, ass IPv6 op all Ären Netzwierkschnëttplazen deaktivéiert.

Dës Method ass fir IPv6 temporär auszeschalten. Dir braucht net Äre System nei ze starten fir d'Ännerunge stattfannen. Wéi och ëmmer, et ass zimlech komplizéiert wéi déi permanent Method déi Dir geschwënn léiert.

Erstellt als éischt eng nei sysctl Konfiguratiounsdatei /etc/sysctl.d/70-ipv6.conf mat dem folgenden Kommando.

# vi /etc/sysctl.d/70-ipv6.conf

Als nächst füügt déi folgend Linnen derbäi a späichert d'Datei.

net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1

Elo, fir IPv6 auszeschalten, benotzt de folgende Kommando.

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

IPv6 soll elo ausgeschalt ginn.

Fir z'iwwerpréiwen ob IPv6 deaktivéiert ass, fuert de folgenden IP Kommando.

# ip a | grep inet6

Wann de Kommando näischt zréckkënnt wat implizéiert datt IPv6 op all Ären Netzwierkschnëttplazen ausgeschalt gouf.

Wann Dir dës Method benotzt, kënnen e puer vun Ären Netzwierkschnëttplazen nach ëmmer IPv6 benotzen wann Dir Äre System nei start. Dëst geschitt well CentOS 8 Standard Network Manager benotzt.

Fir komplett opzehalen mat IPv6, benotzt de folgenden nmcli Kommando.

# nmcli connection modify interface ipv6.method ignore

Endlech, restart Är CentOS 8 Maschinn.

# reboot

D'Kernelbootoptioun erfuerdert e System Neistart no der Konfiguratioun. Et ass déi bescht Method fir IPv6 auszeschalten.

Fir dës Method ze benotzen, öffnen d'Standard GRUB Konfiguratiounsdatei /etc/default/grub mam vi Texteditor, wéi hei ënnendrënner.

# vi /etc/default/grub

Als nächst gitt op d'Enn vun der Datei an dréckt O fir eng nei Zeil ze kreéieren a gitt déi folgend.

GRUB_CMDLINE_LINUX="$GRUB_CMDLINE_LINUX ipv6.disable=1"

Als nächst, späichert a gitt d'Konfiguratiounsdatei aus.

De nächste Schrëtt ass d'GRUB CFG Dateien ze aktualiséieren. Gitt de folgende Kommando fir d'Grub Dateien ze fannen.

#  ls -lh /etc/grub*.cfg

Dir gesitt 2 GRUB CFG Dateiweeër: /boot/grub2/grub.cfg an /boot/efi/EFI/centos/grub.cfg.

Gitt de folgende Kommando fir eng nei GRUB Konfiguratiounsdatei ze kreéieren a späichert se op /boot/grub2/grub.cfg.

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

Als nächst gitt de folgende Kommando fir eng nei GRUB Konfiguratiounsdatei ze kreéieren an ze späicheren op /boot/efi/EFI/centos/grub.cfg.

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

Endlech, restart Är CentOS 8 Maschinn.

# reboot

Nom Neistart gitt de folgende Kommando fir z'iwwerpréiwen ob IPv6 deaktivéiert ass.

# ip a | grep inet6

Wann de Kommando näischt dréckt, heescht et datt IPv6 behënnert ass.

An dësem Artikel hutt Dir iwwer zwee Weeër geléiert wéi Dir IPv6 op Ärer CentOS 8 Linux Maschinn deaktivéiere kënnt. Déi éischt Method ass andeems Dir sysctl benotzt, während déi zweet mat der Kernel Bootoptioun benotzt. Wärend IPv6 auszeschalten Benotzt sysctl ass temporär, d'Kernel Bootoptioun ass permanent an ass déi bescht Method.