GNU/Linux >> Tutoriels Linux >  >> Cent OS

Comment activer IPv6 dans CentOS/RHEL 8

Par défaut, IPv6 est activé sur les systèmes CentOS/RHEL 8. Cependant, dans certaines situations, certains utilisateurs peuvent trouver souhaitable de désactiver la prise en charge d'IPv6. Cet article décrit les étapes pour activer ipv6 sur un système CentOS/RHEL 8.

1. Modifiez /etc/default/grub et supprimez l'entrée ipv6.disable=1 depuis GRUB_CMDLINE_LINUX , comme indiqué ci-dessous :

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

2. Exécutez le grub2-mkconfig commande pour régénérer le fichier grub.cfg :

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

Sinon, sur les systèmes UEFI, exécutez ce qui suit :

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

3. Supprimez le fichier /etc/sysctl.d/ipv6.conf qui contient l'entrée :

# 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

Si l'image initiale du disque RAM a été créée plus tôt lors de la désactivation d'IPv6, effectuez cette étape ensuite seulement.

# dracut -f

4. Vérifiez le contenu du fichier /etc/ssh/sshd_config et assurez-vous que la ligne AddressFamily est commentée :

# vi /etc/ssh/sshd_config
#AddressFamily inet

5. Assurez-vous que la ligne suivante existe dans /etc/hosts et qu'elle n'est pas commentée :

::1         localhost localhost.localdomain localhost6 localhost6.localdomain6

6. Redémarrez le système pour activer la prise en charge d'IPv6.

# systemctl reboot

Vérification

1. L'état actuel de l'option de désactivation du module ipv6 peut être consulté via sysfs :

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

2. L'état actuel de sysctl disable_ipv6 peut être vu avec la commande 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. Pour répertorier toutes les adresses IPv6 attribuées au système :

# ip -6 addr

4. Pour répertorier les sockets IPv6 TCP ou UDP, vous pouvez utiliser ce qui suit :

# ss -6 -pan
Comment désactiver IPv6 dans CentOS/RHEL 8


Cent OS
  1. Comment désactiver IPv6 sur CentOS / RHEL 7

  2. Comment activer IPv6 sur CentOS / RHEL 7

  3. Comment activer IPv6 sur CentOS / RHEL 6

  4. Comment activer FTP dans CentOS/RHEL 5 et 6

  5. Comment activer le débogage CUPS sur CentOS/RHEL

RHEL 8 / CentOS 8 activer/désactiver IPv6

Comment activer le référentiel EPEL dans CentOS et RHEL

Comment activer Kdump sur RHEL 7 et CentOS 7

Comment activer le référentiel EPEL sur les serveurs CentOS 8 et RHEL 8

Comment désactiver IPv6 sur CentOS 7 / RHEL 7

Comment désactiver IPv6 sur CentOS 8 / RHEL 8