DNS 泄漏(DNS Leak)是指你已经通过代理、VPN 或其他通道访问网络,但域名解析仍由本地网络的默认解析器完成。这样一来,网站流量看到的是代理出口,而运营商、路由器或网络管理员仍可能看到你请求过哪些域名,访问出口与解析出口也可能出现不一致。
DNS 泄漏检测是网络隐私和 IP 纯净度检测的补充。跨境电商、AI 应用、流媒体和代理用户可以把 DNS、WebRTC 与 IP 出口结果放在一起比较,排查是否有某一类请求绕过了代理。解析器与出口不同并不必然代表泄漏,还需要结合你的代理配置和预期解析路径判断。
什么是 DNS?
DNS(Domain Name System,域名系统)负责把域名转换成设备可以连接的 IP 地址,例如把 baidu.com 解析成一个 IPv4 或 IPv6 地址。浏览器打开网站、应用连接服务,或系统访问一个此前没有缓存的域名时,通常都要先完成 DNS 查询。负责递归查询的服务器可能是运营商下发的解析器,也可能是你手动配置的公共 DNS、企业 DNS 或加密 DNS 服务。
DNS 泄漏为什么会发生?
网页代理通常只接管 HTTP(S) 流量,部分 VPN 或代理客户端也只改变路由而没有接管 DNS。系统在建立连接前仍可能向网卡配置的解析器发起查询;某些分流规则为了按 IP 匹配域名,还会触发额外解析。此时网页请求走代理,DNS 请求却走本地运营商,就形成了典型的 DNS 泄漏。FakeIP、域名分流、IPv6 旁路和浏览器独立的安全 DNS 设置,也可能让实际解析路径与预期不同。
为什么要关注 DNS 泄漏?
DNS 查询本身不包含网页内容,但会暴露你想访问的域名和时间顺序。运营商、公司或学校网络可能据此建立访问记录;流媒体、AI 服务和风控严格的网站也可能发现解析位置与访问出口不一致,从而影响可用性或触发额外验证。对普通网站而言影响可能有限,对隐私敏感或依赖代理环境的访问则更值得检查。
这次检测做了什么?
浏览器不能直接读取本机的 DNS 配置,因此本页使用一次性随机域名观察递归解析器最终从哪里访问权威探针。探针结果只能说明本次请求被哪些解析器看到,不能替代系统级抓包或配置检查。