mac 上 IPV6 地址不能及时更新是什么情况?

2019-01-13 10:21:59 +08:00
 Danswerme

ROS 路由器获取到的 V6 地址段为: 240e:be:8001:52e::/64,使用 SLAAC 给局域网内设备分配地址,此时所有设备 IPV6 网络访问正常.

然后路由器重新拨号,获取的新地址段为 240e:be:8001:337::/64,此时所有的设备同时拥有新旧两份 IPV6 地址。

安卓和 IOS 访问 IPV6 网络正常,用路由追踪可以看到它们在使用新的 IPV6 地址,而此时 mac 无法访问 IPV6 网络,虽然获取到了新的 IPV6 地址,但是用路由追踪可以看到它仍在使用旧的 240e:be:8001:52e::/64 地址来访问网络,所以无法访问 IPV6 网络,只有重新插拔网线使旧的 IPV6 地址消失才可以使用 IPV6 网络。

这个是 mac 的锅还是路由器的锅?

1520 次点击
所在节点    问与答
4 条回复
flynaj
2019-01-13 11:17:27 +08:00
是不是系统版本老了,ROS 已经是电信级路由器了
Danswerme
2019-01-13 11:44:12 +08:00
@flynaj mac 和 ROS 都是最新版本..
lc7029
2019-12-24 14:54:21 +08:00
这个是 ROS 和运营商都有的 bug,断线后 PD 不释放,我写的文档在这里 v2ex.com/t/615972
lengrongec
2020-03-24 22:00:01 +08:00
在 ROS 里面设置一下 prefix hint,让前缀不再改变,哪怕重启都不变,一直使用这个前缀。前缀不变基本就不会再出这个问题,变相的也就算是拿到了 v6 的固定 ip

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/526508

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX