DNS Leak 指的是,查询域名使用了非预期的 DNS Server
DNS Leak 网站开发者会注册一个域名,用于检测 DNS 泄露.
xxxx.com
并维护这个域名的 DNS 权威服务器,记录查询 DNS 的来源 IP.
你在浏览器访问 DNS Leak 网站,网站会触发唯一子域名的解析,比如
random-id.xxxx.com
开发者维护的 DNS 权威服务器会记录哪个 IP 查询了这个域名.
把记录到 IP 和 geo 数据库对比.
如果,预期是 cloudflare 的 IP,但是实际却是 Telecom 的 IP.
那就说明实际查询 DNS 用了 telecom 的 DNS 服务器,而不是 cloudflare.
也就是发生了 DNS Leak.