OPENWRT 重拨更换 IPv6 后,电脑不会自动请求新地址怎么破

2022-05-18 11:29:58 +08:00
 Marionic0723

如题。

这台机子 14 号开的机,中间没有间断运行,然而这期间路由器重新拨号了一次,公网 IP 换了,但电脑的 DHCPv6 却不会自动获取,非要手打一次 ipconfig /renew6.其他路由器好像没什么问题,就是出在 openwrt 上(可能和 Windows 系统也有点关系),自编译的原版固件,从哪里解决?

而今天刚开机的笔记本则正常获取。租期到了后如果 ip 没变,仍然能续期,但是变了后,公网 IP 就没有了。

1163 次点击
所在节点    OpenWrt
3 条回复
neroxps
2022-05-18 14:17:38 +08:00
openwrt 那边没有发出 RA 公告?先用 WireShark 抓一下 icmpv6 看看 openwrt 有没有定期发出 RA 。
你选择分配 ipv6 的方案是什么?无状态还是有状态?
Marionic0723
2022-05-22 16:50:45 +08:00
@neroxps 没有定期发出,RA 那些有效期都是空白的,但是下面有浅色的字,我觉得是默认值。之前的 LEDE 也没有填写,但没有出这种问题,我手动把 RA 间隔的值填上了,观察了下正常。半夜 12 点左右过期的,旧的 IP 租约过期后不会马上消失,新 IP 只能连入,tracert6 出站根本全是星号。睡一觉起来能出站了,旧 IP 也消失了。

我用的有状态,DHCPV6 ,这样可以避开手机,只给电脑用。无状态到期了不自动回收就更麻烦,一突开 ipconfig ,溅得我满屏幕都是 ipv6.
neroxps
2022-05-22 18:33:34 +08:00
@Marionic0723 把生存周期设低一些,例如 10 分钟,RA 间隔低一些。没收到 RA 就过期,我之前 ros 的生存周期一月,ifconfig 15 个 address 最后拿不到最新的地址。

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

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

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

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

© 2021 V2EX