客户失去无国籍的IPv6地址

我在某个VPS主机上遇到了Linux虚拟机的问题。 定期主机丢失他们的ipv6地址。 他们去“不推荐”,然后完全消失。 在客户端,我检查了以下内容:

# sysctl -a |grep tempaddr net.ipv6.conf.all.use_tempaddr = 0 net.ipv6.conf.default.use_tempaddr = 0 net.ipv6.conf.lo.use_tempaddr = -1 net.ipv6.conf.eth0.use_tempaddr = 0 # cat /etc/sysctl.conf net.ipv6.conf.eth0.autoconf = 1 net.ipv6.conf.all.autoconf = 1 net.ipv6.conf.all.accept_ra = 1 net.ipv6.conf.eth0.accept_ra = 1 # cat /etc/network/interfaces # This file describes the network interfaces available on your system # and how to activate them. For more information, see interfaces(5). # The loopback network interface auto lo iface lo inet loopback # The primary network interface allow-hotplug eth0 iface eth0 inet dhcp # This is an autoconfigured IPv6 interface iface eth0 inet6 auto 

主机上的Ip6tables有规则允许icmp6数据包进出。 主机是Debian 7. Ifdown / ifup不能恢复IP,但是重新启动。 那么问题会在几个小时或几天后再次出现。 提供商声称,问题必须与我的configuration,但我不知道是什么。 所有的build议欢迎。

更新:供应商是tilaa.com。

这听起来像你的ip6tables丢弃路由器通告(ICMPv6types9)。

您需要在ip6tables允许所有 ICMPv6数据包types。