测试报告

解析器追踪——哪些 DNS IP 查询了 SkyPath

解析器追踪

…
检测到的 DNS 解析器正在启动解析器追踪…
IP位置运营商主机名查询次数
正在等待 DNS 查询…

方法:多个唯一主机名 → 系统 DNS → SkyPath Probe 在短时间窗口内记录发起查询的解析器 IP。每个 IP 都标注了所属网络运营商,便于区分 VPN 的 DNS 与 ISP 的 DNS。

结果说明

DNS 泄漏是指常规的域名查询经由你的网络运营商(或其他意料之外的解析器)发出,而不是走 VPN 自带的 DNS——这会暴露你访问了哪些网站。

本测试会生成一个唯一的主机名,并记录是哪些递归解析器向 SkyPath 的权威 DNS 查询了它——也就是经典的解析器追踪方法。

请把解析器 IP 与你的 VPN 服务商的 DNS 对比。如果在连接 VPN 的情况下看到的是你的网络运营商的解析器,请检查系统 DNS、分应用代理(分流)或 IPv6 设置。

了解更多

什么是 DNS?

DNS 负责把域名(如 skypath.cloud)转换为 IP 地址。每一次访问网站,都是从一次 DNS 查询开始的。

无论页面内容是否已通过 HTTPS 加密,负责解析这次查询的一方都能看到你查询了哪些域名。

VPN 的 DNS 泄漏是如何发生的

泄漏通常出现在这几种情况:系统仍在使用网络运营商的 DNS、分应用代理(分流)让 DNS 流量绕过了 VPN,或者 IPv6 的 DNS 绕过了仅支持 IPv4 的 VPN 隧道。

修复方法通常是开启 VPN 的 DNS 设置、关闭分应用代理(分流),或在防火墙中屏蔽非 VPN 的 DNS 流量。

SkyPath 的解析器追踪如何工作

我们会在 SkyPath 控制的域名区域下生成一次性主机名。你的浏览器会触发一次针对该名称的常规系统 DNS 查询。

SkyPath Probe 的权威 DNS 会记录是哪些解析器 IP 查询了它。这些 IP 正是结论背后的依据——而不是 DoH 可达性探测。

如何阅读解析器列表

每一行都是向我们的权威 DNS 查询了你的一次性主机名的递归解析器,并标出该 IP 背后的网络运营商,因此你不必自己再查一遍。

在 VPN 上,预期结果是你的 VPN 服务商的名字。VPN 已连接时仍出现家庭运营商的名字,就是泄漏。Google 或 Cloudflare 这类大型公共解析器,表示你的设备或路由器被设置成使用它——这本身不是泄漏,但那家运营商能看到你查询的域名。

出现不止一个解析器是正常的。服务商会运行解析器池,所以一次查询可能出现同一运营商的多个地址。

连接前后各运行一次

单次结果无法告诉你什么变了。先在 VPN 关闭时运行本测试,记下运营商名称,然后连接 VPN 再运行一次。

如果两次出现的是同一家运营商,说明你的 DNS 没有走隧道。请开启 VPN 应用自带的 DNS 设置,去掉手动指定的 DNS,并关闭针对 DNS 的分应用代理(分流),然后再测一次。

浏览器安全 DNS 可能和系统解析器不同

Chrome、Edge 和 Firefox 可以把查询通过 DNS-over-HTTPS 发给你在浏览器设置里选择的解析器,而操作系统的其余部分仍使用另一台。

本测试从浏览器发起一次普通查询,因此报告的是浏览器实际走的路径。浏览器以外的应用可能在别处解析。如果结果出乎意料,请同时检查浏览器的安全 DNS,以及系统和路由器的 DNS。

常见问题

什么是 DNS 泄漏?

DNS 泄漏是指 DNS 请求在 VPN 隧道之外传输,从而把你的浏览行为暴露给网络运营商或其他第三方。

这个 DNS 泄漏测试能证明我是安全的吗?

它能显示是哪些解析器从你的网络路径查询了我们的唯一主机名,这对判断 VPN 的 DNS 行为是很有力的证据。但系统设置、IPv6 和分应用代理(分流)在下次连接时仍可能变化——更改设置后请重新测试。

如何修复 DNS 泄漏?

使用 VPN 应用自带的 DNS 设置,取消手动指定的 DNS,关闭针对 DNS 的分应用代理(分流),并考虑屏蔽发往 VPN 之外地址的 DNS 请求。然后重新运行本测试。

为什么结果为空或一直显示等待中?

Probe 必须收到针对你的唯一主机名的 DNS 查询。如果某个环境中尚未委派权威 DNS,或你的网络拦截了该查询,结果就会一直处于等待状态。请重试,或检查网络过滤规则。

SkyPath VPN

想要全天候享受这样的保护?

SkyPath VPN 在 Android 上完全免费——一键连接,无需账号,不记录日志。

Get it on Google Play