-
Notifications
You must be signed in to change notification settings - Fork 346
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Bug] 如果2个上游中的一个dns发生故障,本地有机率解析不出结果 #846
Comments
用tcp试试。 |
改成tcp了,一样的问题
|
电报群有大佬回复了,concurrent 2其实是随机在上游中选取1个上游发请求,执行2次,有机率2次随机选的都是不可用dns,已经有人pr了。 |
这个问题如果还是挺影响,特别好像近期对dns的劫持和阻断层层加码,,而且dns服务商也限制请求数,并发2次都只对1服务商的会使这些问题更加严重。希望作者尽快修bug后尽快编译一下新版本,或者那位仁兄有修复bug后编译好的新版请提供一下下载。arm64的,谢谢 |
作者可能没有时间,建议作者让有意者加入维护代码,这么好的项目停滞了太可惜了。 |
b2e96e3 已解决,另外 udp 现在如果 1s 内没有返回结果,也尝试重发包,避免遇到丢包导致一直等到超时 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
在提交之前,请确认
mosdns 版本
v5.3.3
操作系统
debian
Bug 描述和复现步骤
一直在用的v5.1.3版本没有问题,最近升级到v5.3.3发现了此问题,重现步骤:用我的配置文件启动(重点就是223.8.8.8是无法解析的域名),然后用下面的命令手动解析,2秒一次,10次中基本会出现1-2解析不出结果
使用的配置文件
mosdns 的 log 记录
The text was updated successfully, but these errors were encountered: