延迟后丢失 IPv6 全局地址

延迟后丢失 IPv6 全局地址

我有一台 (gentoo linux) 计算机,位于家用路由器 (Fritz!Box 7360) 后面。当我最初通过有线连接连接它时,它被分配了一个链路本地地址 ( fe80:...)、一个唯一本地地址 ( fd00:...) 和一个全局地址 ( 2001:...)。一段时间后,我只剩下链路本地地址,但是,只要我使用计算机访问外部站点(例如ping google.com),所有地址都会恢复。

我希望能够通过 SSH 连接到这台计算机,为此我需要全局地址保持有效。是否可以配置此功能?如果可以,我需要在哪里配置?

路由器设置为仅通过 DHCP 宣传 DNS 服务器,我不知道还有哪些其他信息是相关的,所以如果我遗漏了重要信息,请发表评论。

答案1

我也经历过类似的事情,但我不能告诉你这是否适用于你。

我的 LAN 上连接了一个无线接入点,充当了一个简单的桥接器。它不支持 IPv6。但是……它设法以不同的 MAC 地址将 IPv6 数据包“反射”回网络。因此,我的 PC 会看到数据包以自己的 IPv6 地址但不同的 MAC 地址进入,并声明自己是重复的。关闭系统上的 DAD(重复地址检测)有所帮助,但必须在所有系统上启用它才能使其正常工作。最终,放弃接入点是简单的解决方案。您的网络中可能有一个类似的不合规设备。

相关内容