公共 Wi‑Fi 别裸奔:VPN 能救你哪些坑
我在机场见过最糟的 Wi‑Fi
有次在机场候机,旁边的人开着笔记本,Wireshark 跑得飞起。我本来在回工单,手机刚连上“Airport_Free_WiFi”,页面弹了个登录门户,让我输手机号收验证码。
我停了一下。
同名热点太常见了,真假难分。更要命的是,公共 Wi‑Fi 这类环境里,你跟一堆陌生设备被塞进同一个二层网络,很多事不需要黑客电影的特效,手快就行。
别侥幸。
公共 Wi‑Fi 到底能怎么坑你
很多人以为“我用的都是 HTTPS,怕啥”。这话只对一半。内容确实更难被直接读走,但你暴露的东西依然不少,而且有些攻击压根不靠读内容。
常见的坑法大概这些:
- Evil Twin:搞一个同名 SSID,信号更强,你的手机自动就过去了
- ARP 欺骗/网关劫持:让你以为他是路由器,流量先过他再出网
- DNS 劫持:你访问的是 bank.com,他给你解析到另一个 IP
- 登录门户钓鱼:做个看起来很像的 Wi‑Fi 认证页,骗你输账号或验证码
能被看见。
即便全站 HTTPS,旁路的人也能看见你在跟哪些域名建立连接、你用的是不是某些 App、你是不是在反复重试登录(移动网络差的时候更明显)。如果再叠加 DNS 劫持、证书弹窗恐吓、甚至引导你装个“Wi‑Fi 助手”,事情就开始变脏了。
还有一个现实问题:很多公共 Wi‑Fi 会做奇怪的限速、丢包、UDP 抑制。你打开视频会议,画面糊、声音断,明明信号满格。
这很烦。
VPN 真能挡住什么,挡不住什么
VPN 最值钱的一点,是把你设备到 VPN 服务器之间的链路加密,公共 Wi‑Fi 那段的人基本只能看到你在跟某个 VPN 节点说话,看不见你具体访问了什么站点,也不太好做 DNS 级别的手脚。
但别把 VPN 当万能盾。它挡不住这些:
你自己点进了钓鱼链接、在假页面里把密码输掉;你的设备本身中招;你在浏览器里留着一堆跟踪 Cookie;或者某个 App 把 token 写在奇怪的地方。VPN 也不会替你判断“这个证书警告能不能点继续”。能弹出这种警告,本身就已经是红灯了。
另外,VPN 也不是越“全局”越好。像 iOS 上开全局代理,有时会影响本地局域网设备(AirDrop、打印机、投屏),Android 上则常见电量掉得更快一点,尤其你在地铁里网络频繁切换时,隧道重连会很频繁,延迟也会抖。
协议别神化,细节才决定体验
我日常用得最多的是两类:WireGuard 和 VLESS+REALITY。前者走 UDP,握手快,移动场景体验通常更稳;后者更像是在“长得像 TLS 的通道”里跑流量,遇到某些对 UDP 不友好的网络会更好用。别纠结名词,核心是:能连上、少丢包、别漏。
我会重点看这些设置,不然你以为开了 VPN,其实漏得一塌糊涂:
- Kill Switch/阻断无 VPN 流量:断线就断网,别悄悄回落到裸连
- DNS 走隧道:避免 DNS 泄漏,尤其是 Android 上各种“私有 DNS”混用
- IPv6 处理:要么全走隧道,要么干脆禁掉,别只代理 IPv4
- 自动连接规则:识别陌生 Wi‑Fi 直接拉起 VPN,别等你想起来
客户端也很关键。iOS 我见得最多的是 Shadowrocket;Android 上 V2RayNG、NekoBox、Hiddify 都有人用;电脑端 Windows/macOS 反而简单,很多 VPN 自带的 WireGuard 配置一导入就行。家里路由器要全屋走的话,OpenWrt 配 WireGuard 很省心,但调 MTU 有时候要花点时间,不然看似能上网,视频却一直转圈。
我自己的习惯:先开再连,不给它机会
我现在基本形成肌肉记忆:连上公共 Wi‑Fi 的第一件事不是刷消息,是确认 VPN 已经起来,状态栏那个小图标在。
还有两个小动作挺有用:一是把手机“自动加入开放网络”关掉;二是遇到需要装证书、装描述文件、装所谓加速器的 Wi‑Fi,直接用流量或者换一家店。
如果你懒得折腾自建节点、也不想在一堆配置里找谁稳定,我这阵子用 DuduVPN 比较多,需要的时候就去它的 бот 里拉配置 https://t.me/duduvpnsbot 。
在公共 Wi‑Fi 上,先开 VPN,再登录邮箱。
相关文章
无日志到底是什么意思,你得先搞清楚“日志”是哪种
无日志不等于什么都不知道。聊清楚 VPN 常见日志类型、仍会留下的痕迹、怎么用架构与细节判断承诺是否靠谱,顺带说说协议和 DNS。
WireGuard、OpenVPN、REALITY:别问最强,先看你在哪上网
我在高铁、地铁和家里 OpenWrt 上反复折腾过:WireGuard、OpenVPN、VLESS+REALITY 各有脾气。这里按网络环境、设备和客户端把取舍讲清楚,还顺手给出几个实用参数。
用 VPN 打游戏到底能不能降延迟,我的实测和踩坑记录
从路由绕行到协议选择,聊聊 VPN 在游戏里降低延迟的真实条件与常见坑:节点怎么挑、WireGuard 与 VLESS+REALITY 怎么选、手机和路由器怎么配更稳。
无日志到底是什么意思?别被一句话忽悠了
无日志不是口号,而是连接时间、源 IP、DNS、故障排查数据怎么留存的问题。用工程视角拆开 VPN 的无日志承诺,并给你一份挑服务的检查清单。