DNS Leakage

DNS 泄露是什么

更新于 2026-10-15 · 机场i 编辑部

一句话解释:DNS 泄露是指你已经开了代理,但查询网站地址(DNS 请求)仍然发给了本地运营商。这样运营商能看到你访问了哪些域名,部分网站也可能因此解析到不合适的地址,或判断出你的真实地区。

怎么检测 DNS 泄露

  1. 连接代理节点。
  2. 打开 DNS 泄露检测网站,运行标准或扩展测试。
  3. 如果结果里出现本地运营商(如国内电信、联通的 DNS),说明存在泄露。

怎么避免

  • 使用新版 Clash 系客户端:Mihomo 内核默认的 fake-ip 模式会把海外域名的解析交给代理端。
  • 开启 TUN 模式:接管整台设备的 DNS 请求,见 TUN 模式是什么。
  • 浏览器关闭"安全 DNS"冲突设置:浏览器自带的 DNS over HTTPS 可能绕开客户端,必要时关闭或设为跟随系统。

关于DNS 泄露的常见问题

DNS 泄露有什么影响?

本地运营商能看到你访问的域名;部分服务可能根据 DNS 判断你的真实地区,导致解锁或访问异常。

怎么检查是否 DNS 泄露?

连接代理后打开 DNS 泄露检测网站,结果中出现本地运营商的 DNS 就说明有泄露。

开了 TUN 还会泄露吗?

TUN 会接管设备的 DNS 请求,一般可以避免;但浏览器自带的安全 DNS 可能绕开,需要检查设置。

手机会 DNS 泄露吗?

手机客户端以 VPN 方式接管流量,一般不会;如遇问题,更新客户端和订阅后重新检测。

DNS 泄露会导致 ChatGPT 不能用吗?

可能是原因之一。先检测 DNS 泄露,再检查节点 IP 地区。

相关术语

延伸阅读