GNU/Linux >> Linux Esercitazione >  >> Cent OS

Come abilitare IPv6 in CentOS/RHEL 8

Per impostazione predefinita, IPv6 è abilitato sui sistemi CentOS/RHEL 8. Tuttavia, in determinate situazioni, alcuni utenti potrebbero ritenere opportuno disabilitare il supporto IPv6. Questo post descrive i passaggi per abilitare ipv6 su un sistema CentOS/RHEL 8.

1. Modifica /etc/default/grub ed elimina la voce ipv6.disable=1 da GRUB_CMDLINE_LINUX , come mostrato di seguito:

# vi /etc/default/grub
GRUB_CMDLINE_LINUX="rd.lvm.lv=rhel/swap crashkernel=auto rd.lvm.lv=rhel/root"

2. Esegui grub2-mkconfig comando per rigenerare il file grub.cfg:

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

In alternativa, sui sistemi UEFI, esegui quanto segue:

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

3. Elimina il file /etc/sysctl.d/ipv6.conf che contiene la voce:

# First, disable for all interfaces
net.ipv6.conf.all.disable_ipv6 = 1
# If using the sysctl method, the protocol must be disabled all specific interfaces as well. 
net.ipv6.conf.[interface].disable_ipv6 = 1

Se l'immagine del disco RAM iniziale è stata creata in precedenza durante la disattivazione di IPv6, solo allora eseguire questo passaggio.

# dracut -f

4. Controlla il contenuto del file /etc/ssh/sshd_config e assicurati che la riga AddressFamily sia commentata:

# vi /etc/ssh/sshd_config
#AddressFamily inet

5. Assicurati che la seguente riga esista in /etc/hosts e non sia commentata:

::1         localhost localhost.localdomain localhost6 localhost6.localdomain6

6. Riavvia il sistema per abilitare il supporto IPv6.

# systemctl reboot

Verifica

1. Lo stato corrente dell'opzione di disabilitazione del modulo ipv6 può essere visualizzato tramite sysfs:

# cat /sys/module/ipv6/parameters/disable
1

2. Lo stato corrente di sysctl disable_ipv6 può essere visualizzato con il comando sysctl:

# sysctl -a 2>/dev/null | grep disable_ipv6
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 0
net.ipv6.conf.eth0.disable_ipv6 = 0

3. Per elencare tutti gli indirizzi IPv6 assegnati al sistema:

# ip -6 addr

4. Per elencare qualsiasi socket IPv6 TCP o UDP è possibile utilizzare qualcosa di simile al seguente:

# ss -6 -pan
Come disabilitare IPv6 in CentOS/RHEL 8


Cent OS
  1. Come abilitare IPv6 su CentOS/RHEL 7

  2. CentOS / RHEL:come abilitare SSL per Apache

  3. Come disabilitare IPv6 su CentOS / RHEL 5

  4. Come abilitare IPv6 in CentOS/RHEL 5

  5. Come abilitare l'inoltro X11 su CentOS/RHEL 5,6,7

RHEL 8 / CentOS 8 abilita/disabilita IPv6

Come abilitare il repository EPEL in CentOS e RHEL

Come abilitare Kdump su RHEL 7 e CentOS 7

Come abilitare il repository EPEL su CentOS 8 e RHEL 8 Server

Come disabilitare IPv6 su CentOS 7 / RHEL 7

Come disabilitare IPv6 su CentOS 8 / RHEL 8