代理已经连接,但输入域名打不开,直接访问某些 IP 却有响应,这类问题往往出在 DNS 或规则匹配环节。DNS 的作用是把域名转换成 IP;解析结果来自哪里、解析请求是否经过代理,会影响后续规则命中和最终访问路径。
本地解析与远程解析的区别
本地解析由系统或路由器的 DNS 完成,速度通常较快,但可能受到当前网络缓存或劫持影响。远程解析会把查询交给代理侧或加密 DNS,结果更接近节点所在网络,但必须保证代理本身先能建立连接。两者没有绝对优劣,关键是避免混用后形成循环。
出现问题时先观察哪些现象
- 只有一个域名失败:可能是目标网站、域名解析或规则问题。
- 所有域名失败,但节点端口可连接:重点检查 DNS、系统代理和客户端日志。
- 切换手机热点后恢复:当前 Wi-Fi 的 DNS、IPv6 或网络策略更可疑。
- 关闭代理后国内网站恢复:可能是全局代理、FINAL 规则或 DNS 映射配置不合理。
稳妥的排查步骤
- 恢复客户端默认 DNS 配置,先避免同时启用多个实验性选项。
- 关闭浏览器的独立安全 DNS后短时复测,确认浏览器与客户端是否使用不同解析路径。
- 清理系统 DNS 缓存并重启客户端,避免继续使用旧地址。
- 在连接记录中查看域名命中了 DIRECT 还是代理策略。
- 分别测试规则模式与全局代理。全局可用而规则模式失败,通常是规则或 DNS 映射问题。
- 仍失败时换另一个网络和另一个节点,区分本地网络与服务端问题。
不要随意复制陌生 DNS 配置
网上配置可能包含 fake-ip、hosts 覆盖、特定地区 DNS 或过时的 DoH 地址。整段复制后虽然看起来功能很多,却会让问题更难定位。对普通用户,客户端默认配置加可信订阅通常已经足够;只有明确知道要解决什么问题时,才增加单项设置。
DNS 泄漏是否等于账号泄露
不是。DNS 泄漏通常指查询没有按预期经过代理,可能暴露所查询的域名或造成区域解析差异;它不会直接公开订阅令牌或密码。不过在公共网络中,使用加密 DNS 和正确的代理规则能减少不必要的可见信息。
FAQ
改成 8.8.8.8 就一定能解决吗?
不一定。问题也可能来自规则、IPv6、浏览器独立 DNS 或目标网站。
为什么重启后暂时恢复?
重启清理了旧连接和缓存,但若配置冲突仍存在,问题可能再次出现。
节点显示在线能证明 DNS 正常吗?
不能。节点状态通常只验证服务器或协议,DNS 是后续访问链路的一部分。
若错误表现为连接成功但网页整体打不开,可结合网页打不开完整排查一起检查。