路由器用的是 lede 固件,最近出现一个是非常奇怪的间歇性无法上网的问题,表现在隔一段时间后所有设备都完全无法上网,而且越来越频繁。
无法上网的时候从多个终端(包括无线和有线)测试都没法 ping 通国内网站,但路由器本身是可以正常 ping 通的;而且我 lede 上有科学上网,科学上网不影响,也就是所有终端访问国外网站一直正常,只有国内网站受影响。后面发现重置或者重启 iptables 后就能恢复正常。
最终查到的解决办法是: service mwan3 stop service mwan3 disable
问题猜测: mwan3 是 openwrt 的多 wan 口负载服务,实际上我只有一个 wan 口,外加一个 iptv 拨号两个接口,可能是一定流量后触发了多 wan 口负载,导流到 iptv 的接口去了?
参照: https://github.com/coolsnowwolf/lede/issues/5520 https://openwrt.org/docs/guide-user/network/wan/multiwan/mwan3