​OpenWrt固件中使用smartdns后导致国内网页无法打开解决

2023-08-03
0评论
/
504阅读
爱搜啊

摘要:本文介绍了在使用smartdns的OpenWrt固件中,出现无法打开国内网页的问题,并提供两种解决方法。第一种方法是通过重启防火墙来临时解决问题,但并不是根本解决方案。第二种方法是关闭负载均衡功能,这样可以恢复正常的网络访问。作者强调了保存设置的重要性,并提供了另一种简单的解决方法,即通过SSH登录并停用mwan3服务来解决问题。

正文:

最近,一些用户在使用基于Lean和Lienol源码编译的OpenWrt固件时,发现在使用smartdns之后会出现无法打开国内网页的问题。

经过排查,发现重启防火墙可以暂时解决该问题,

我只能在crontab里面加入了每隔十分钟重启一次防火墙的语句 */10 * * * * service firewall restart 但这并不是根本的解决方法,需要定时重启防火墙不够方便。

另一方面,经过近一个月的排查,有用户发现关闭负载均衡功能后,网络访问可以恢复正常。

以下是具体操作步骤:

  1. 打开OpenWrt管理界面,进入"网络" -> "负载均衡"页面。

  2. 在加载平衡设置选项卡下,将负载均衡功能禁用(disable)。

  3. 点击页面底部的"Save & Apply"按钮,保存设置并应用更改。

    OpenWrt固件中使用smartdns后导致国内网页无法打开

通过这个简单的操作,您就可以开心地上网冲浪了。

另外,如果您觉得以上操作过于繁琐,还有一种更为简单的解决方法。您可以通过SSH登录到OpenWrt路由器的root账户,并执行以下命令:

shellCopy Codeservice mwan3 stop
service mwan3 disable

这将停用mwan3服务,从而解决无法打开国内网页的问题。

最后,无论您选择哪种解决方法,请记得及时保存设置,并确保OpenWrt固件是最新版本,以获得更好的稳定性和功能支持。希望这些信息对您有所帮助,祝您上网愉快!


本站附件分享,如果附件失效,可以去找找看

诚通网盘附件百度网盘附件


于2023-08-03发布