Cet article décrit les étapes à suivre pour désactiver la fonction IPv6 dans CentOS / RHEL 5. Il y a deux cas à considérer ici lors de la désactivation d'IPv6.
1. Avec l'interface de liaison
Cas 1 :Sans interface Bonding
1. Le moyen le plus simple de désactiver les fonctions IPv6 est d'interdire de charger ipv6.ko module. Ajoutez donc une ligne ci-dessous sur /etc/modprobe.conf pour interdire d'installer le module ipv6.ko sur votre noyau :
# vim /etc/modprobe.conf install ipv6 /bin/true
2. Redémarrez le serveur.
# sutdown -r now
Cas 2 :Avec interface Bonding
1. Dans ce cas, il est impossible d'interdire l'installation d'ipv6.ko sur le noyau, puisque bonding.ko a besoin d'ipv6.ko. Pour interdire à ipv6 de fonctionner activement même lorsque ipv6.ko est chargé, ajoutez une ligne dans /etc/modprobe.conf :
# vi /etc/modprobe.conf options ipv6 disable=1
2. Ajoutez une ligne sur /etc/sysconfig/network :
# vi /etc/sysconfig/network NETWORKING_IPV6=no
3. Désactivez le service ip6tables :
# chkconfig ip6tables off
4. Redémarrez le serveur.
# shutdown -r nowRemarque :Une requête IPv6 en boucle qui ne peut pas être inhibée peut se produire même après cette configuration, alors ignorez-la.