检测结果
检测中…
你的连接: 检测中…
处理你DNS查询的DNS服务器
| DNS服务器 | 国家/地区 | 运营商 | 客户端子网 |
|---|
没有可显示的DNS服务器。
有些DNS服务器会把查询来源地址的一部分一并转发,方便网站选择就近的服务器。即使DNS服务器在别处,这个客户端子网仍可能指向你的真实网络。显示短横线表示没有发送。
IP geolocation by DB-IP
什么是DNS泄露
DNS负责把网站域名转换成地址。谁来应答这些查询,谁就能看到你打开的每一个网站的域名,即使网页内容本身是加密的。
DNS泄露是指DNS查询发往了VPN或代理之外的服务器,通常是你所用运营商的服务器。你的流量从一个地方出去,DNS查询却暴露了你的真实网络。
为什么VPN和代理会泄露DNS
VPN只有同时接管设备的DNS设置,才能保护DNS。如果系统仍在使用路由器或运营商的DNS服务器,DNS查询就会绕过隧道。
代理软件按连接转发流量。使用系统代理时,浏览器通常会把网站域名直接交给代理,但Clash这类按规则分流的客户端,为了匹配IP和国家规则,仍可能用配置里的DNS服务器自己解析域名。不走系统代理的应用则会自行解析域名。
如果你在浏览器中开启了安全DNS,查询会发往你选择的服务商,这里显示的也会是该服务商。
如何修复DNS泄露
- 在VPN应用中开启DNS泄露保护和断网保护(Kill Switch),确保只使用VPN自己的DNS服务器。
- 在Clash等代理软件中,开启TUN模式并使用fake-IP,让DNS查询在客户端内部应答、由代理服务器完成解析。把DNS服务器设为加密DNS,并给不需要本地解析的IP规则加上no-resolve。
- 不用VPN也想避免运营商看到你的DNS查询,可以在浏览器或系统设置中开启安全DNS(DNS over HTTPS)。
- 每次修改后,都重新运行本检测。
相关教程
- DNS泄露是什么?怎么修复?
就算开着VPN,你的设备也可能仍在向运营商查询你访问的每个网站,这就是DNS泄露。下面教你怎么发现并堵住它。
- IP地址是什么?
IP地址就是互联网用来决定"数据该发给谁"的那串数字。下面讲清它长什么样、分哪几种,以及你的IP会透露哪些信息。
- 怎么查自己的IP地址
公网IP点一下就能查到,内网IP的查看方法则因设备而异。下面按设备逐一列出具体步骤。
- IPv4和IPv6有什么区别?
IPv4地址已经用完,所以才有了IPv6。下面对比两者的区别,教你判断自己用的是哪种,并说明用VPN时IPv6为什么值得注意。