排错 · 约 1 分钟

DNS 解析与污染问题排查

当部分网站打不开或解析到错误地址时,教你判断问题是否出在 DNS,并一步步排查与验证,区分 DNS 污染与其他连接故障。

速览结论

DNS 问题的典型表现是'能连代理但部分网站打不开或跳到错误页'。排查:确认代理与节点正常、检查客户端的 DNS/远程解析设置、切换节点或模式对比、必要时清理本机 DNS 缓存。

关键事实

  • DNS 负责把域名解析为 IP,解析异常会导致网站打不开。
  • 代理客户端通常有自己的 DNS/远程解析设置。
  • 能连代理但个别网站打不开,常与 DNS 或分流规则有关。

适用范围与局限

DNS 设置在不同客户端差异较大;本文给通用判断思路,具体选项请参考你所用客户端的文档。

如果代理能连、但某些网站打不开或跳到奇怪页面,很可能和 DNS 有关。

先判断是不是 DNS 问题

  • 大多数网站正常,只有个别打不开 → 可能是 DNS 或分流规则。
  • 全部打不开 → 更可能是连接问题,见连接失败排查。

排查步骤

1. 确认代理与节点正常

先确认当前节点可用(能打开大多数网站)。

2. 检查客户端 DNS 设置

代理客户端通常有 DNS / 远程解析相关设置。确认是否启用了通过代理进行远程 DNS 解析,避免本地污染的解析结果。

3. 切换节点或模式对比

换一个节点,或在全局/规则模式间切换对比,判断是否与特定线路或规则有关。

4. 清理本机 DNS 缓存

必要时清理操作系统的 DNS 缓存后重试。

对照表

现象可能原因
个别站点打不开DNS 解析 / 分流规则未覆盖
解析到错误 IPDNS 污染,需走远程解析
切节点后恢复原节点线路或解析问题

仍无法解决时,结合故障排查中心或连接问题查找器。