Eu tenho vários servidores com o IPv6. Por alguma razão, neste novo servidor, estou com um problema. O IPv6 está funcionando até eu adicionar mais endereços. Aqui está a saída do ifconfig antes de adicionar um novo IP:
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 0 (Local Loopback)
RX packets 16 bytes 1584 (1.5 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 16 bytes 1584 (1.5 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
venet0: flags=211<UP,BROADCAST,POINTOPOINT,RUNNING,NOARP> mtu 1500
inet 127.0.0.1 netmask 255.255.255.255 broadcast 0.0.0.0 destination 127.0.0.1
inet6 2001:x:x:552:f000:0:f:9999 prefixlen 64 scopeid 0x0<global>
unspec 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00 txqueuelen 0 (UNSPEC)
RX packets 27882 bytes 4994839 (4.7 MiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 26536 bytes 6250120 (5.9 MiB)
TX errors 0 dropped 63 overruns 0 carrier 0 collisions 0
venet0:0: flags=211<UP,BROADCAST,POINTOPOINT,RUNNING,NOARP> mtu 1500
inet 61.x.x.89 netmask 255.255.255.255 broadcast 61.14.232.89 destination 61.14.232.89
unspec 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00 txqueuelen 0 (UNSPEC)
Tudo funciona, mas se eu adicionar um novo IP, o IPv6 quebra. Aqui está como eu estou adicionando um IP (eu devo usar ip addr como meu código depende disso):
ip -6 addr add 2001:x:x:552:f000:0:f:9ea0/112 dev venet0
Eu também tentei:
ip -6 addr add 2001:x:x:552:f000:0:f:9ea0/64 dev venet0
Depois de fazer isso, o IPv6 não funciona mais (não consigo pingar fora). Este servidor tem uma sub-rede / 112 disponível para ele. O servidor possui o CentOS 7 instalado.