讨论 VPN 是否“安全”之前,先要回答一个问题:你在防谁。VPN 只是把信任从一个对象转移到另一个对象,并不会让所有人都看不到你。把对手拆开列出来,每一方能看到什么就清楚了。
VPN 改变了什么
连接 VPN 之后,设备与 VPN 服务器之间的流量被加密封装。本地网络(咖啡店 Wi-Fi、宿舍路由器)和运营商只能看到你在和 VPN 服务器通信,看不到具体访问了哪些站点;目标网站看到的来源地址变成 VPN 出口的地址,而不是你自己的。

本地网络和运营商能看到什么
它们能看到你连接了哪个 VPN 服务器地址、连接发生的时间,以及流量的大小和节奏。目标域名和内容看不到,前提是 DNS 请求也走了隧道,否则域名仍会通过 DNS 查询暴露。
目标网站能看到什么
它看到的是 VPN 出口 IP,但 Cookie、登录账号、TLS 指纹和浏览器指纹都不会因为 VPN 而改变。只要你登录了同一个账号,换多少个 IP 都能被关联到同一个人。
VPN 服务商能看到什么
服务商处在隧道出口,技术上能看到你访问的目标地址和时间。HTTPS 内容仍然被端到端加密,但域名通常可见。服务商是否留存日志取决于它的策略与架构,只能靠第三方审计和可验证的设计来判断,不能只看宣传语。
对手与可见信息对照
| 对手 | 未使用 VPN | 使用 VPN 后 |
|---|---|---|
| 同一 Wi-Fi 的其他人 | 目标域名、流量时间 | 只有到 VPN 服务器的加密流量 |
| 网络运营商 | 目标域名、流量大小 | VPN 服务器地址与流量大小 |
| 目标网站 | 你的真实 IP | VPN 出口 IP,其他标识不变 |
| VPN 服务商 | 不涉及 | 目标地址与访问时间 |
常见的错误预期
用了 VPN 就不会被追踪吗
不会。广告和分析系统主要靠 Cookie、账号和设备指纹做关联,IP 只是其中一个信号。需要隔离身份时,应当配合独立的浏览器配置文件和账号,而不是只换出口。
HTTPS 站点的内容 VPN 能看到吗
看不到正文。HTTPS 在你的浏览器和站点之间建立加密连接,VPN 服务器转发的是已经加密的数据。它能看到的是域名、时间和流量规模这类元数据。
VPN 能防住恶意软件和钓鱼页面吗
不能。隧道只负责传输,不检查内容。恶意文件下载和钓鱼站点走 VPN 和不走 VPN 一样有效。
开始之前先问四个问题

这四个问题决定了 VPN 能不能替你解决问题:你防的是本地网络还是服务商;需要隐藏的是 IP 还是域名;能否接受服务商看到元数据;是否还需要账号层面的隔离。前三个有明确答案时,VPN 才是合适的工具。
- 防公共 Wi-Fi 窃听:VPN 有效,同时要检查 DNS 泄露和断线保护。
- 防运营商记录访问的站点:VPN 有效,但信任转移给了服务商。
- 防网站追踪:VPN 帮助有限,重点在浏览器隔离。

