两个 VPN 不等于 Tor:链路能做什么、不能做什么
隧道嵌套增加运营方与故障方式,却保留浏览器身份。Tor 把中继路由与强化浏览器绑定;两者设计不同。
同时运行两个 VPN 客户端,看起来像用加法叠加隐私,其实不是。链路给你的是固定两家运营方、一层套一层的隧道,而 Tor 由协议自行选择中继并构建电路,再配上围绕该电路设计的浏览器。差别体现在谁能关联什么,以及浏览器还自愿交出多少身份信息。应从这里出发,而不是数层数。
链路只多了一跳,不是一条电路
嵌套方案只需配置一次:内层客户端经外层隧道抵达其服务器,再由该服务器转发最终流量。路径有多长取决于你如何搭建,并在你改动配置前保持不变。Tor 按电路选择中继、按自己的节奏轮换,而不依赖用户挑选路线。
这种固定结构并非在所有用途上都更差。可预测的路径更容易审计,也更容易维持运行。它只是另一种机制,把它叫作两跳 Tor,既没说明参与方数量,也没说明它们如何被选出。
| Property | VPN chain | Tor |
|---|---|---|
| Path | Fixed by your configuration | Circuits selected by the protocol |
| Operators | The two providers you chose | Relays run by independent parties |
| Trust split | Outer sees the inner endpoint, inner sees destinations | No single relay sees both ends |
| Browser | Your normal browser and its state | Hardened browser with its own defaults |
| Failure mode | Either tunnel down breaks the chain | Circuit rebuilds over other relays |
信任问题会转移,不会消失
有两家提供商时,外层看到你连向内层以及多少流量经过,内层看到目的地。没有任何一方单独掌握全貌,这是事实。但两者都保留记录,一方向另一方提出请求就可能把它们拼起来。
如果两个阶段属于同一家公司,两个服务器名并不会变成两个独立组织,这种拆分只是表面功夫。在把运营方算作独立参与方之前,先查清归属。
Tor 的保证同样来自电路的形状,而不只是中继数量。用两个你付钱的账号替换三个独立运营的中继,并不是等价安排,即使数据包数量看起来差不多。
浏览器仍在暴露你的身份
Cookie、登录状态、字体、屏幕尺寸、时区以及脚本执行顺序,无论经过多少层隧道,目的地都看得见。Tor Browser 刻意处理这些信号,把抗指纹与状态隔离作为默认。普通浏览器无论由什么承载数据包,都保持平常行为。
这正是链路修不了的部分。如果担心的是网站跨访问认出你,浏览器比路径更重要。如果担心的是接入网看到目的地,路径更重要。把两个问题混在一起,得到的建议两头都不解决。
两个客户端同时运行会坏在哪里
操作系统的 VPN 接口往往只允许同时存在一条活动隧道,第二个客户端可能顶掉第一个,而不是嵌进去。竞争性的默认路由、DNS 设置和断网开关,于是造成一条隧道闲置或两条都被阻断的设备,用户感受到的就是 VPN 开着却什么都打不开。
别只信两个图标,要验证真的嵌进去了:检查通往受保护目的地的路由、实际使用的 DNS 解析器,以及任一层掉线时的表现。绝不要为了让路由递归消失而关闭证书校验。
为某个明确需求才加这一层,例如对接入网隐藏目的地。数加密链路并不衡量匿名性,也不会改变你登录时网站看到的东西。