pppoe 重新拨号后默认路由没有了

41 天前
 hessian
家里的宽带(广东电信),经常一段时间(可能几天)之后断网了,然后路由重新拨号后会拿不到 IP ,也不知道为什么,于是写了个脚本每天凌晨 2 点到 6 点的时候检查是不是断网,如果断掉就重启 wan 接口重新拨号。

但是现在发现偶尔会有不自动添加默认路由,不知道为什么。麻烦大佬们帮忙看看,是不是要在脚本里手动加一下路由?

PS:奇怪就算没有默认路由我 zerotier 还能连进去。。。还能远程手动抢救一下

通过 web 界面手动重启 wan 接口前后的路由表对比

https://imgur.com/C06q3ka

自动重置的脚本

https://imgur.com/CdKqWBA
835 次点击
所在节点    OpenWrt
3 条回复
thereone
37 天前
看日志,日志贴出来才知道啊,还有 zerotier 停了再观察观察是否存在这个现象。zerotier 是否存在下发路由导致默认路由消失。
根据你说的 zerotier 在没有默认路由还能通,推断那就是 pppoe 拨号上去然后 zerotier 重连到控制器后不明原因可能把默认路由给顶掉了,但是已存在的防火墙会话表链接一直维持会话在没有老化所以你才能通过 zerotier 连回去。
具体可以把日志收集起来,观察是否存在以上现象。
thereone
37 天前
话说不是在恩山发帖了吗,这边发了除了我也没有人回复这个问题啊。
hessian
35 天前
@thereone 感谢回复。

我这个路由放在家里,我长期在外地,也不是经常要连回去。日志没记那么长时间,发现的时候日志已经就没了。之前发现的时候好像从日志里也没看出什么端倪来。zerotier 那边有下发路由,不过也不是默认路由呀。现在更不敢关 zerotier 了,万一再出问题岂不是连不回去了,家里可没人帮我弄。

现在写了个脚本去加默认路由,回头再看看日志吧。

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

https://ex.noerr.eu.org/t/1149869

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

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

© 2021 V2EX