Quero desabilitar o IPV6 no novo servidor virtual Centos6 que acabei de configurar no Xen. Eu já segui as instruções aqui e depois reiniciei / reiniciei a rede.
Atualização: seguiu o exemplo abaixo, que parece ter funcionado, mas agora não pegou um endereço 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
fonte
fonte
/etc/sysconfig/network-scripts/ifcfg-eth0
também.Respostas:
Você precisa fazer alterações em alguns lugares diferentes.
Primeiro, desabilite o IPv6 nos scripts de configuração da rede local do usuário modificando o arquivo
/etc/sysconfig/network
Certifique-se de definir a variável
NETWORKING_IPV6=no
Em seguida, desative o módulo do kernel do ipv6. Você deve conseguir criar um novo arquivo modprobe.d para desativá-lo ou colocá-lo na lista negra definitiva. Então também
/etc/modprobe.d/ipv6.conf
contendo/etc/modprobe.d/blacklist.conf
O IPTables está ativado por padrão e possui um serviço separado para IPv4 e v6, portanto, também precisamos desativar a versão v6.
Em teoria, quando tudo isso estiver configurado, você poderá reiniciar a rede e descarregar o módulo. No entanto, você pode precisar de uma reinicialização completa para garantir que todo o cruft esteja limpo. Depois de fazer isso, eu recomendaria verificar se a desativação ocorreu observando os módulos carregados, sua configuração de rede em execução, escuta / soquetes, etc., em busca de quaisquer indicadores da versão 6.
fonte