科普文章
DNS 泄漏发生在 VPN 承载你的流量,但域名解析绕过 VPN 时,这会让你的网络知道你访问了哪些网站。本页介绍这种情况为何发生,以及如何检查 DNS 泄漏。
设备访问网站前,会向 DNS 服务器询问网站的地址。启用 VPN 后,这个请求应当通过隧道传输。DNS 泄漏就是请求没有通过隧道传输:你的流量受到保护,但你的网络会按顺序获知你访问的每个网站的名称。
整个过程中 VPN 可能看起来完全正常,客户端也仍会显示已连接。
在大多数系统中,DNS 由独立的设置处理,与流量所经过的路由分开。因此两者可能出现不一致,原因有多种。
| 解析请求的去向 | 谁能看到网站名称 |
|---|---|
| 通过隧道发送至服务商自己的服务器 | VPN 服务商 |
| 通过隧道发送至第三方服务器 | VPN 服务商(如果解析请求未加密),以及该第三方 |
| 绕过隧道发送至你的网络服务器 | 你的互联网服务商,以及网络中可能存在的其他人 |
| 绕过隧道,未加密地发送至其他服务器 | 该服务器,以及任何能够读取你网络通信的人 |
因此,修复泄漏并不意味着你的解析请求变得私密,而是决定谁能收到这些请求。这也是为什么需要关注服务商是否在隧道内运行自己的 DNS,以及该服务商会留存什么。
一次干净的测试结果只能说明该设备在当时的情况。系统或客户端更新后,值得再次测试。
先检查客户端自身的设置:许多客户端都有 DNS 泄漏防护选项,请确认该选项已开启。除非你有意保留,否则请移除在设备上设置的自定义 DNS,并检查浏览器的安全 DNS 设置。如果这样做后客户端仍无法让解析请求留在隧道内,说明服务商没有解决这一基本问题。
泄漏是设置方面的故障,与更大的信任对象问题无关。本网站会读取服务商已公开的信息,但不会测试客户端是否存在泄漏,因此请自行进行检查。什么是 VPN介绍了这一步在其中所处的位置。
连接 VPN 后,打开 DNS 泄漏测试页面,查看哪些服务器作出了响应。如果这些服务器属于你的 VPN 服务商,或属于服务商声称使用的服务,看起来就是正常的。如果它们属于你的互联网服务商,说明你的解析请求已经绕过隧道发出。
它会暴露你访问了哪些网站以及访问时间,但不会暴露你在网站上做了什么。不过这仍然可能泄露大量信息:按顺序排列的网站名称列表可以描述你一天中很大一部分活动。
不能。它会把你的解析请求对网络隐藏起来,但你连接到的地址仍然可见,连接的其他部分也可能透露网站名称。它只解决了问题的一部分,而你选择的解析服务随后会看到你的解析请求。
接下来
每篇科普文章结尾都会指出真正负责其一带而过内容的页面。
公共 Wi-Fi 没有宣传中那么危险,因为 HTTPS 已经封护了你发送的大部分内容。VPN 仍会隐藏你访问了哪些网站,但一些真实风险并不是 VPN 能解决的。
VPN 隧道断开时,终止开关会停止你的流量,避免流量在你毫不知情的情况下继续以未受保护的状态传输。不同终止开关的覆盖范围不同,而这些差异决定了它们在什么情况下真正有用。
“独立审计”可以指差异很大的工作。本页介绍不同类型的审计、每种审计能说明什么,以及在审计改变你对服务商的看法之前应提出哪些问题。
两者都会从另一个地址发出请求。VPN 通常承载设备的全部流量并对其加密;代理通常只处理一个应用的流量,而且可能完全不加密。以下介绍如何判断你使用的是哪一种。
很多人并不需要。VPN 能很好地解决少数特定问题,但对其他问题无能为力,所以答案取决于你遇到的是什么问题。本页将逐一介绍常见情况。
VPN 要求你信任一家企业。Tor 将连接分散到三个中继,使任何单个中继都无法同时看到你的身份和去向。它们解决的是不同问题,彼此都不能替代对方。
VPN 开启后,从你的设备到网站之间的数据包会经历什么:握手、隧道、名称解析和出口。每一步也说明 VPN 可能失效的一种方式。
在世界大多数地方,使用 VPN 合法。少数国家会限制、要求 VPN 获得许可或加以封锁,而无论在哪里,通过 VPN 进行的行为是否合法都是另一个问题。本页面是对这一情况的概览,不构成法律建议。
运行 VPN 每月都要花钱,因此免费 VPN 总要靠某种方式来支付成本。本页说明这种方式通常是什么、实际发生过哪些问题,以及如何区分试用样品和商业模式。
VPN 只保护路径中的一段:从你的设备到 VPN 服务器。本页涵盖这段路径之外的一切,从浏览器和账户,到恶意软件、隧道中断以及广告中的各种说法。
设备与互联网之间的一次加密中转。本页是本节的起点:这次中转做什么、让你避开谁的视线、又把访问视图交给谁,以及围绕它作出的哪些承诺经得起机制本身的检验。
这不是一篇科普文章,而是模型本身 — 献给读完这里、想知道判定究竟如何得出的读者。
名录对整个市场的了解与未知之处 — 每一个数字都来自索引,没有一个来自问卷调查。