Xiaomi-ax3000t-openwrt icon indicating copy to clipboard operation
Xiaomi-ax3000t-openwrt copied to clipboard

acc网络加速负载均衡导致openwrt间歇性断网,dns解析问题

Open zwc456baby opened this issue 6 months ago • 0 comments

我使用的是 ax3000t ,不知道这个问题是设备问题,还是 openwrt 本身存在问题,所以在这里提了

给使用这个固件的提个醒吧,困扰了我快一个月了。

问题

openwrt间歇性断网,有的网站可以访问,少部分无法访问。或者网站需要刷新多次、有时候又突然可以。

通过ping 命令,发现是dns 无法解析,但是大多数网站均可以正常解析,少部分 dns 无法获取到。特别奇怪,使用 chrome 浏览器访问,提示的也是 dns 无法解析到

WX20240817-202134@2x

https://images.zwc365.com/i/2024/08/17/203918.png

google查询到有类似问题,在 csdn上有:openwrt 处理间歇性无法上网(DNS故障)问题

复现和解决

别人的问题是 负载均衡。所以尝试关闭 acc 负载均衡选项,发现确实有效果, 但还是有点小 bug:

如下图:取消 软件流量分载

WX20240817-201850@2x

https://images.zwc365.com/i/2024/08/17/203210.png

网址举例

www.baidu.com www.google.com

以上两个网站任何时候均可以访问。(无论开启或关闭均可访问)

第三个网站:secure.ubuntu.com 在开启 acc 软件负载均衡的情况下,无法获取 dns 地址。关闭 acc 软件负载均衡,可以正常访问

多线程转发导致的ipv6网站无法解析dns

但是还有小问题,无论开启或者关闭 acc中的负载均衡,一个 ipv6的网址依旧无法获取 dns ,还是提示 dns无法解析。

后来想到,开启了 ShadowsocksR plus+ 插件,而插件中,也有多线程负载功能。将插件中的负载均衡也一并关掉。现在所有网站均可以正常获取 dns 了。

如下:将流量转发线程改为 单线程 WX20240817-202007@2x

https://images.zwc365.com/i/2024/08/17/203814.png

很奇怪的问题,多线程负载均衡、转发会导致 dns 解析失效或ipv6 解析失效

zwc456baby avatar Aug 17 '24 12:08 zwc456baby