VPN Kill Switch 到底有什么用?
Kill Switch 常被翻译成“网络锁”或“断网保护”。它做的事情其实很单一:VPN 意外断开时,先把网络流量拦住,避免设备立刻改走普通网络。
所以它不是加速功能,也不会让 VPN 更稳定。它解决的是“掉线那一瞬间,流量要不要继续直连”的问题。
不开 Kill Switch 会发生什么?
大多数设备的默认行为是:VPN 隧道断了,网络仍然可用,系统会重新走 Wi-Fi、网线或蜂窝网络。
对普通刷网页的人来说,这往往更顺滑,因为你甚至不一定注意到 VPN 刚刚重连过。
但如果你希望某个应用始终只在 VPN 环境下联网,这几秒钟的直连就可能不是你想要的。
哪些人更适合开?
比较典型的是:
- 远程办公时,公司要求业务流量必须经过指定 VPN;
- 某些后台系统只允许固定 VPN 出口;
- 你正在测试 DNS、IP 或网络隐私,不希望掉线后结果混在一起;
- 长时间保持连接,不想每次掉线都手动确认。
如果只是偶尔看视频、刷网页,是否开启更多是使用习惯问题,不需要把它当成“必须开的安全开关”。
为什么一开网络锁,VPN出问题时整个电脑都没网?
这正是它的工作方式。
Kill Switch 发现 VPN 不可用后,会阻止未经过 VPN 的连接,所以你看到的表面现象就是“整个设备断网”。这时候如果只顾着重启路由器,很容易排错方向。
先恢复 VPN,或者临时关闭网络锁,再判断普通网络是否正常,会更快。
Android 其实自带类似能力
Android 官方文档说明,Always-on VPN 可以配合“Block connections without VPN”使用,开启后系统会阻止没有经过 VPN 的网络连接。
Android 官方也提醒,这个选项可能让不在允许列表里的应用失去网络,所以开启前要确认自己的分流设置和 VPN App 是否兼容。
这类系统级功能比“客户端里有一个看起来很厉害的开关”更值得理解,因为最终决定流量能不能出去的是系统路由和防火墙行为。
Kill Switch 和 Always-on VPN 不是完全一回事
Always-on 更强调“系统持续启动并保持 VPN”;Kill Switch 更强调“VPN 不可用时阻止直连”。很多平台会把两者一起提供,但概念上并不相同。
一个负责尽量保持连接,一个负责断开后的兜底。
开启前先做个小测试
不要等到真正需要时才第一次用。
可以这样测:
- 连上 VPN,确认可以正常上网;
- 开启 Kill Switch;
- 手动断开 VPN;
- 看浏览器是否还能访问外网;
- 重新连接,确认网络是否自动恢复。
如果“断开后还能正常直连”,说明这个功能可能没有覆盖你以为的全部流量;如果“重新连接后一直没网”,就要检查客户端或系统网络规则。
VPN 本身如果经常断,可以先看 VPN 总是掉线怎么办。