La plupart des organisations utilisent encore IPv4 pour les communications réseau et n'ont pas besoin d'IPv6. Dans ces cas, votre système n'a pas besoin de prendre en charge IPv6.
Ce message vous aide à désactiver IPv6 sur CentOS 8 / RHEL 8.
Désactiver IPv6 sur CentOS 8 / RHEL 8
IPv6 peut être désactivé en utilisant sysctl.conf ou en plaçant le fichier .conf dans le répertoire /etc/sysctl.d. CentOS 8 prend en charge la désactivation d'IPv6 pour toutes les interfaces ou spécifiques à une interface réseau particulière.
Méthode 1 :systctl.d
Créez un fichier appelé disableipv6.conf dans le répertoire /etc/sysctl.d.
vi /etc/sysctl.d/disableipv6.conf
Placez l'entrée suivante pour désactiver IPv6 pour tous les adaptateurs
net.ipv6.conf.all.disable_ipv6 = 1 net.ipv6.conf.default.disable_ipv6 = 1Vous pouvez utiliser l'entrée suivante pour désactiver IPv6 pour une interface réseau particulière. (En supposant que le nom de la carte réseau est enp0s3).
net.ipv6.conf.enp0s3.disable_ipv6 = 1
Exécutez la commande suivante pour refléter les modifications.
systemctl restart systemd-sysctl
Méthode 2 :sysctl.conf
Modifiez le fichier /etc/sysctl.conf.
vi /etc/sysctl.conf
Placez l'entrée suivante pour désactiver IPv6 pour tous les adaptateurs.
net.ipv6.conf.all.disable_ipv6 = 1 net.ipv6.conf.default.disable_ipv6 = 1Vous pouvez utiliser l'entrée suivante pour désactiver IPv6 pour une interface réseau particulière. (En supposant que le nom de la carte réseau est enp0s3).
net.ipv6.conf.enp0s3.disable_ipv6 = 1
Exécutez la commande suivante pour refléter les modifications.
sysctl -p
Vérifier
Utilisez la commande ifconfig pour voir les interfaces réseau. Vous devriez voir que l'adresse IPv6 n'est plus définie sur les interfaces.
Conclusion
C'est tout. J'espère que vous avez appris à désactiver IPv6 sur CentOS 8 / RHEL 8. Vous pouvez maintenant procéder à la configuration de l'adresse IP sur vos systèmes CentOS 8 / RHEL 8.