术语 网络基础
DNS
把域名翻译成 IP 地址的解析系统;在代理场景中,DNS 由谁解析、在哪解析直接影响分流正确性与隐私。
DNS 负责把人类可读的域名(如 example.com)解析成机器使用的 IP 地址,是每次网络访问的第一步。在代理场景中,DNS 有三个关键问题需要理解。
第一是污染:部分域名在国内公共 DNS 上会被返回错误的 IP,导致直连时网站无法打开。第二是泄露:即使流量走了代理,如果 DNS 查询仍发给本地运营商的服务器,你访问了哪些域名依然会被本地网络看到,这称为 DNS 泄露。第三是分流依赖:客户端的分流规则需要判断域名归属,被污染的解析结果可能让本该走代理的域名被判为直连,出现「节点正常但网站打不开」的现象。
主流客户端通过内置 DNS 模块处理这些问题:对国内域名用国内 DNS 快速解析,对境外域名通过代理远程解析或使用加密 DNS(DoH/DoT)。TUN 模式下 DNS 配置尤其重要,接管不当会导致所有域名无法解析。排查「连上了但打不开网页」时,DNS 应是最先检查的环节之一。
相关术语
延伸阅读
DNS 污染、DNS 泄漏和 DNS 劫持有什么区别
逐一定义 DNS 污染、DNS 劫持与 DNS 泄漏三种问题,给出各自的典型现象、成因与检测方法,介绍远程解析、fake-ip 与加密 DNS 等客户端应对配置,并用表格对比三者的本质差异。
节点有延迟但网页打不开是什么原因
延迟测试正常、数值也不高,浏览器却无法打开网页——这类问题多与出口 IP 被限制、DNS 解析、分流规则或系统代理有关。本文解释延迟测试的局限,并给出按顺序的排查方法,适合已有一定使用经验的用户。