Replies: 4 comments 2 replies
|
直连dns直接用UDP看看呢 |
|
我的配置类似,但我使用的是redir-host模式,好像请求baidu.com等直连域名时会出现同时请求nameserver和direct-nameserver内dns服务器的现象,如果namesever内dns服务器无法连接,mihomo就不会再去请求direct-nameserver了。 `dns: rules:
图片中向so.com解析失败,没有向direct-nameserver发送请求。bilibili.com同时发送给了nameserver和direct-nameserver。 |
|
借楼问一下。 |
|
我也发现这个问题,当direct-nameserver被设置为doh时,解析会被退回到default-nameserver,如果遇到一些CDN比较多的网站,就会被退回多次,整个链路的延迟就会很高。目前解决办法就是不设置direct-nameserver,直连被nameserver中的doh解析,或者设置udp的direct-nameserver。看样子,direct-nameserver的设计逻辑和default-nameserver,只支持IP格式的DNS,我还是不太理解direct-nameserver的运行逻辑。 |

Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
direct-nameserver使用 alidns,nameserver使用 google、cloudflarerules中所有走DIRECT的域名会被direct-nameserver解析,结果是 TCP 连接确实被direct-nameserver解析,但 UDP 连接却绕过direct-nameserver,被nameserver解析了direct-nameserver和nameserver对调,结果是网页浏览的延迟明显变高的同时,游戏延迟却变回正常 10ms 了All reactions