百度最近也不稳定了。已经有几次没响应然后路由器自动拨号,有需要的值友可以改成判断其他多个网站的。 或者直接在高级设置》外部网络》Internet Detection 改成ppp echo,这样路由器会测试运营商的拨号服务器是否连接正常,断联的时候会自动重新拨号,默认是关闭的,看当地运营商是否支持吧。
背景:
家里和工作室用的路由器都是华硕或者刷了华硕(梅林)固件的,一直以来用的都挺稳,带机量在50到100左右,宽带用的是电信,路由器拨号,有公网IP。广东的电信环境是每48小时会断开会话,重新拨号获取动态的公网IP(其实准确的说是47小时55分钟)。
查看日志可以发现确实是47小时55分钟:
Nov 11 05:57:58 rt-ac1900p-e810.local pppd[505]: LCP terminated by peer
Nov 11 05:57:58 rt-ac1900p-e810.local pppd[505]: Connect time 2875.5 minutes.
在会话到期时,运营商端会强制结算断开会话,路由器端检测到连接断开会自动开始重新拨号。
运行流程大多数情况下并没有什么问题,但有时候会突然上不了网,登录路由器发现并没有死机,因为我的工作室和网络都配置了外网访问,有时候要远程办公恰好又出问题的时候,会很抓狂。而这一年刚好就出现了这么几个网络故障的场合:
1、2月份疫情期间被困老家,全靠远程访问工作室的网络办公,突然有天网络中断,因为我设置的每周一早上6点自动重启,所以一直等到第二周的周一路由器自动重启了才能重新连接到工作室的网络。
2、有一次周末在家加班访问工作室网络的时候网络中断,于是又得吭哧吭哧跑工作室检查原因。
3、周一上班的时候发现工作室没网,路由器登录不上,应该是路由器重启的时候出了bug系统假死重启不了(这个是384固件的bug,会有极小的概率在重启的时候出问题,所以在官改的软件中心里面有大佬另写了重启助手的插件)
分析了一遍日志,出现故障的原因可能是:运营商强制结算断开pppoe拨号会话的时候,路由器端可能并不能及时响应,于是出现运营商端已经结束,但是路由器还以为原来的会话可用,也就不会重新拨号请求新的IP,但其实这时候该会话已经不可用,路由器只能等到下次重启