Je souhaite désactiver IPV6 sur le nouveau serveur virtuel Centos6 que je viens de configurer dans Xen. J'ai déjà suivi les instructions ici , puis redémarré / redémarré le réseau.
Mise à jour: suivi ce qui suit, cela semble avoir fonctionné, mais maintenant il n'a pas récupéré d'adresse IPv4?
eth0 Link encap:Ethernet HWaddr 9A:F0:43:47:04:F1
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:941 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:89952 (87.8 KiB) TX bytes:0 (0.0 b)
Interrupt:14
networking
centos
xen
centos6
AliGibbs
la source
la source
/etc/sysconfig/network-scripts/ifcfg-eth0
aussi.Réponses:
Vous devez apporter des modifications à plusieurs endroits différents.
Tout d'abord, désactivez IPv6 dans les scripts de configuration du réseau utilisateur-terre en modifiant le fichier
/etc/sysconfig/network
Assurez-vous de définir la variable
NETWORKING_IPV6=no
Désactivez ensuite le module du noyau ipv6. Vous devriez pouvoir créer un nouveau fichier modprobe.d pour le désactiver, ou le mettre sur liste noire. Donc soit
/etc/modprobe.d/ipv6.conf
contenant/etc/modprobe.d/blacklist.conf
IPTables est activé par défaut et dispose d'un service distinct pour IPv4 et v6, nous devons donc également désactiver la version v6.
En théorie, une fois tout cela configuré, vous devriez pouvoir redémarrer la mise en réseau et décharger le module. Cependant, vous pouvez avoir besoin d'un redémarrage complet pour vous assurer que toute la cruauté est nettoyée. Après cela, je recommanderais de vérifier que la désactivation a pris en regardant les modules chargés, votre configuration réseau en cours d'exécution, l'écoute / les sockets, etc. pour tous les indicateurs v6.
la source