VPN 和代理别再混着用
昨晚在咖啡店蹭网,同事把浏览器里那条“代理服务器”一开,说搞定了。网页确实能刷。
五分钟后他开始骂:微信图片发不出去,Steam 登录被风控,游戏还疯狂丢包。
我问他:你开的是代理,还是 VPN?他愣住了。
别把代理当VPN。
代理到底在忙什么
代理(proxy)本质上是“应用帮你转发请求”。你给某个 app(或系统代理)填个 HTTP/HTTPS 或 SOCKS5 地址,它就把流量先丢给那台代理服务器,再由代理服务器去访问目标站点。
好处很直接:轻、快、上手简单。很多时候你只想让浏览器走一条特殊路线,其他软件别动,代理就很好用。Shadowrocket、V2RayNG、NekoBox 这类客户端里,“系统代理 / 手动代理 / PAC”这些选项基本都围着这个思路转。
但代理天生也有几个限制,踩过的人都懂:
- 它通常只管 TCP,遇到 UDP 场景(部分游戏、语音、QUIC)就开始别扭,表现出来就是延迟抖、偶发卡住
- 它很容易“漏”:没走代理的 app 还是直连,你以为自己换了 IP,其实只换了浏览器的
- DNS 往往不跟着走,系统还在用本地运营商 DNS,你的查询记录先暴露了
看场景。
还有一个更现实的问题:很多“免费代理”就是别人家的机器。你把账号密码、Cookie、甚至企业内网域名都交出去,心里得有数。哪怕目标站点用 TLS,加密的是你到目标站点的内容,不代表代理那头没有别的办法做记录,至少元数据它看得很清楚。
VPN 像把整个系统塞进一条隧道
VPN 则是路由层面的事。连上 VPN 后,系统的默认路由会变,很多流量(看你是否开了 split tunneling)都会先进隧道再出去。你在 iOS、Android、macOS、Windows 里看到的那个“VPN”图标,背后就是这一套。
差别立刻就出来了:不用每个 app 单独配;不只是浏览器,Messenger、游戏、更新服务也能一起走。对付“某些网络只盯你出口 IP”和“某些 Wi‑Fi 会乱插广告”的情况,VPN 更省心。
但 VPN 也不是什么“开了就绝对安全”。它只是把你到 VPN 服务器这一段加密了,出了服务器之后怎么走,还是看目标站点有没有 TLS、看你用的 DNS 解析策略、看客户端有没有把 IPv6、WebRTC 之类的洞堵上。
协议上我自己的偏好很明确:
- WireGuard:轻快,移动端耗电也相对友好,切换基站时恢复快,缺点是有些网络环境对 UDP 不太友好
- VLESS+REALITY:在某些复杂网络里更“能活”,配置比 WireGuard 烦一点
- Shadowsocks-2022:更像“加密代理”的升级版,适合想按 app 分流的人,但你得接受它终归不是系统级 VPN 的那种一键覆盖
真不一样。
最容易翻车的点:你以为隐私被保护了
我见过最常见的误解是:开了代理或 VPN,就等于“匿名”。其实你只是把“谁能看到你流量”换了个位置。
在公司网络里,HTTP 代理经常是合规要求的一部分,网关要做审计。你把电脑系统代理指过去,确实能上网,但别指望它替你保密。
在公共 Wi‑Fi 里,VPN 的价值更实在:本地那段更难被旁路嗅探,也能减少被劫持 DNS 的概率。不过你得确认两件事:
1)DNS 走没走隧道。很多客户端有 “DNS over HTTPS / DNS over TLS” 或“远端 DNS”选项,别嫌麻烦,这个经常决定你是不是在“裸奔式连 VPN”。
2)掉线时会不会回落直连。移动网络抖一下很正常,特别是地铁里。没有 kill switch 的话,你以为还在 VPN 里,其实流量已经从本地 IP 出去了。
这部分挺烦的,但只能靠设置和自测。
到底选 VPN 还是代理,我一般按这个思路
我不喜欢用“谁更好”这种问法,没意义。你要的是结果:某个 app 能稳定连、延迟别太离谱、电量别掉得太快。
下面是我给朋友的简化版选择法(不追求完美,但少走弯路):
- 只想让浏览器看点东西,其他软件保持本地网络:用 HTTP/SOCKS5 代理,配合 PAC 或按域名分流
- 手机常在 4G/5G 和 Wi‑Fi 切换、还要稳定收消息:优先 WireGuard 类 VPN,观察丢包和重连速度
- 需要在复杂网络里保持可用性,且能接受多一点设置成本:考虑 VLESS+REALITY 这类方案
- 家里路由器想全家设备一起走:OpenWrt 上用 WireGuard 最省事,记得给电视盒子留条直连分流,不然投屏容易抽风
就这么简单。
客户端也别纠结太久:iOS 上 Shadowrocket 用着顺手;Android 我更常用 NekoBox 或 Hiddify;Windows/macOS 就看你要不要系统级分流和规则管理。
如果你不想自己折腾协议和节点(我理解,有时只是想赶紧把活干完),可以试试 DuduVPN,他们的入口和订阅做得比较省心,找他们的 Telegram bot https://t.me/duduvpnsbot 就能拿到配置。
连上之后别急着开刷,先用浏览器搜个 dns leak test,再对照一下当前出口 IP 是不是你期望的那一个。
相关文章
无日志到底是什么意思,你得先搞清楚“日志”是哪种
无日志不等于什么都不知道。聊清楚 VPN 常见日志类型、仍会留下的痕迹、怎么用架构与细节判断承诺是否靠谱,顺带说说协议和 DNS。
WireGuard、OpenVPN、REALITY:别问最强,先看你在哪上网
我在高铁、地铁和家里 OpenWrt 上反复折腾过:WireGuard、OpenVPN、VLESS+REALITY 各有脾气。这里按网络环境、设备和客户端把取舍讲清楚,还顺手给出几个实用参数。
用 VPN 打游戏到底能不能降延迟,我的实测和踩坑记录
从路由绕行到协议选择,聊聊 VPN 在游戏里降低延迟的真实条件与常见坑:节点怎么挑、WireGuard 与 VLESS+REALITY 怎么选、手机和路由器怎么配更稳。
无日志到底是什么意思?别被一句话忽悠了
无日志不是口号,而是连接时间、源 IP、DNS、故障排查数据怎么留存的问题。用工程视角拆开 VPN 的无日志承诺,并给你一份挑服务的检查清单。