龙骧 (@Todayhacker) 在 Clash类的客户端打开DNS覆写会怎么样?我看原本很多节点测试显示timeout,但是打开DNS覆写之后就延迟正常了,这是为什么? 中发帖
Clash类的客户端打开DNS覆写会怎么样?我看原本很多节点测试显示timeout,但是打开DNS覆写之后就延迟正常了,这是为什么?
这是一个非常经典且常见的问题!简单来说,你遇到的现象是由**“DNS 污染”**引起的。打开“DNS 覆写(DNS Override)”或接管本地 DNS 后,Clash 完美避开了这个问题。
以下是具体的原理和过程:
1. 为什么关闭覆写时,节点测试会 Timeout?
Clash 的节点测速(Delay Test)并不是简单地去 Ping 那个代理服务器的 IP,而是通过代理节点去访问一个特定的网址(通常是 http://www.google.com/generate_204 或 http://cp.cloudflare.com/generate_204)来测试真正的连通性和延迟。
当你没有打开 DNS 覆写时:
你的电脑/手机会默认使用本地运...