Quiero deshabilitar IPV6 en el nuevo servidor virtual Centos6 que acabo de configurar en Xen. Ya he seguido las instrucciones aquí y luego reinicié / reinicié la red.
Actualización: siguió lo siguiente, eso parece haber funcionado, pero ¿ahora no ha recogido una dirección 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
fuente
fuente
/etc/sysconfig/network-scripts/ifcfg-eth0
también.Respuestas:
Necesita hacer cambios en algunos lugares diferentes.
Primero, deshabilite IPv6 en los scripts de configuración de la red de tierra del usuario modificando el archivo
/etc/sysconfig/network
Asegúrese de establecer la variable
NETWORKING_IPV6=no
Luego deshabilite el módulo del kernel ipv6. Debería poder crear un nuevo archivo modprobe.d para deshabilitarlo o ponerlo en la lista negra. Entonces tampoco
/etc/modprobe.d/ipv6.conf
contenga/etc/modprobe.d/blacklist.conf
IPTables está habilitado de manera predeterminada y tiene un servicio separado para IPv4 y v6, por lo que también debemos deshabilitar la versión v6.
En teoría, una vez que todo esto esté configurado, debería poder reiniciar la red y descargar el módulo. Sin embargo, es posible que necesite un reinicio completo para asegurarse de que se limpien todos los residuos. Después de hacer esto, recomendaría verificar que la deshabilitación se llevó a cabo al observar los módulos cargados, la configuración de red en ejecución, la escucha / sockets, etc. para cualquier indicador v6.
fuente