DNS 出口检测与 DNS 泄露测试

访问网站前,浏览器需要先通过 DNS 把域名解析为 IP。本页会触发若干随机子域名的解析,由权威服务器记录是哪一个递归 DNS 出口来查询的,从而告诉你:你的 DNS 请求实际由谁处理、出口位于哪个国家和运营商。

如果你在使用代理或 VPN,却发现 DNS 出口仍是本地运营商(例如显示为国内电信、联通、移动的 DNS),就说明存在 DNS 泄露:你访问了哪些网站可能被本地网络看到,也可能导致分流规则判断错误。解决方法通常是在代理客户端开启“远程 DNS / Fake-IP”,或在系统中改用加密 DNS(DoH/DoT)。

常见问题

什么是 DNS 泄露?

使用代理或 VPN 时,DNS 查询没有经过隧道,而是直接发给了本地运营商的 DNS,称为 DNS 泄露。

公共 DNS 推荐哪些?

国内常用 223.5.5.5(阿里)、119.29.29.29(腾讯)、114.114.114.114;海外常用 1.1.1.1(Cloudflare)、8.8.8.8(Google)、9.9.9.9(Quad9)。

相关工具

更多网络与代理教程见博客:小磊哥の博客