VPN 和代理怎么选:别被术语绕晕
我第一次认真分清 VPN 和代理,是在机场。
登机口旁边的免费 Wi‑Fi 挺快,我顺手打开笔记同步,下一秒就弹了个“证书异常”。我把 Wi‑Fi 关了,改用流量,世界又正常了。那一刻我才意识到:很多人说“我用个代理就行”,其实是在赌。
看场景。
代理到底在干啥?
代理更像“帮你转发”的中间人。你把某个 App 的流量交给它,它替你去访问目标网站,然后把结果再转回来。最常见的就是 HTTP 代理和 SOCKS5。
关键点在“某个 App”。在 Windows、macOS 上你可以设置系统代理,但很多程序压根不走系统代理(尤其是自带网络栈的游戏、某些更新器)。在 Android 上你装 V2RayNG、NekoBox 之类,很多时候其实是开了本地 VPN 接管流量,再按规则转发,这就开始接近“VPN 的做法”了,只是出口协议还是代理那套。
代理不是万能钥匙。
还有个容易被忽略的事实:代理不一定加密。HTTP 代理本身就是明文的,SOCKS5 也只是转发协议,至于转发通道加不加密,要看你上面跑的是什么(比如 Shadowsocks-2022 会加密,普通 SOCKS5 不会)。
VPN 更“重”,也更省心
VPN 的目标更明确:在设备和 VPN 服务器之间拉一条加密隧道,把你的流量整体包进去,再从服务器出去。你不用猜这个 App 走不走代理,也不用到处配规则。
但“更重”不是免费午餐。
在移动网络上,VPN 带来的开销主要有三块:
- 电量会掉。
- 延迟会上去。
- UDP 在弱网下丢包更明显。
我自己用 WireGuard 的时候最明显:在地铁里切站、信号跳来跳去,WireGuard 依旧很快,但一旦遇到一段特别差的上行,短时间内就会感觉“卡一下”。不是它差,是 UDP 的脾气就这样。你把它换成走 TLS 的方案(比如某些基于 VLESS+REALITY 的配置),抗干扰会好一点,但握手和封装也会更“像”普通 HTTPS,调得不好反而增加延迟。
如果你在意的是系统级能力,比如:全局接管、DNS 统一处理、断线阻断(kill switch),那就是 VPN 的主场。DuduVPN 的功能页里对这些开关写得挺细,我建议你至少看一眼“分流”和“防泄漏”相关的部分。
我什么时候会选代理
说实话,我现在很少“只用纯代理”。但有两种情况我仍然会开:
第一种是调试和临时访问。比如在 macOS 上抓包、看某个域名的解析和路由,SOCKS5 配合浏览器插件就够了,关掉也干净,不会影响系统其他流量。
第二种是只想让某几个 App 出去。典型是游戏:它对延迟敏感,走 VPN 后多一层封装,路径一绕,手感立刻变差。这时候我会用分应用代理,或者在路由器上做策略路由,只让特定域名走代理。
坑也在这:规则写得越细,越容易漏。最常见的是 DNS 泄漏。你以为自己“走了代理”,结果 DNS 还在走本地运营商,域名请求就先暴露了。这个问题在 Android 上尤其烦,因为不同客户端对“远程 DNS”“FakeDNS”“系统私有 DNS”的处理各不相同,我见过同一套节点在 Hiddify 正常,在某个版本的 NekoBox 上就会偶尔漏。
协议别神化,挑合适的就行
聊协议的时候,最容易走偏:把协议当成护身符。其实协议只是工具,关键看实现和配置。
我日常最常遇到的几类:
- WireGuard:轻、快,通常用 UDP,适合稳定网络。
- VLESS+REALITY:更像“正常 TLS 流量”,有时更好穿透。
- Shadowsocks-2022:代理体系里比较现代的一支,适合做精细分流。
端口也别迷信。很多人喜欢盯着 443,因为它常见、像 HTTPS,但如果你的链路质量差,硬把所有东西塞进“看起来像”的外衣,体验未必好。更实际的做法是:先把你所在网络跑通,再谈伪装。
顺便提个很现实的点:客户端生态。iOS 上很多人用 Shadowrocket,Android 上 V2RayNG、NekoBox 常见,桌面端又是另一套。你要是懒得折腾,就选服务商把客户端和配置做得清楚的那种,别把时间花在“为什么这个 App 不走代理”上。
我自己折腾过 OpenWrt,把家里全屋设备都走策略路由,爽是爽,维护也是真的烦。路由器一重启、IPv6 一变、DNS 缓存抽风,排查能把周末耗光。要是你跟我一样怕麻烦,可以先看一下 DuduVPN 的常见问题,很多“连上了但打不开”的毛病其实都在那里。
选型的那条底线:你想防谁
如果你只是想绕开某个站点的地区限制,代理经常够用,配置也轻。
如果你在公共 Wi‑Fi 上登录账号、传文件,或者你根本不想让本地网络知道你在访问哪些域名,那 VPN 更靠谱。这里说的“靠谱”,不是玄学,是它能把系统流量和 DNS 一起兜住。
价格方面我不替你做决定,但至少要看清楚有没有多设备、有没有限速、有没有你常用地区的节点。DuduVPN 的套餐页面把这些写在明面上,这点我挺喜欢。
接近文末我只给一个很克制的建议:如果你想省掉配置客户端、规则和 DNS 的时间,直接用 DuduVPN 会更省心;要快速拿到可用配置或续费,也可以用他们的 Telegram bot。
在手机上用 VPN 时,把“按需连接”和“断线阻断”打开,再去测一次 DNS 是否走隧道,能省掉后面一堆莫名其妙的故障排查。
相关文章
VLESS+REALITY 为啥更难被封:我这半年踩坑后的理解
从机场到自建,我反复折腾过 VLESS+REALITY。它厉害不在“更强加密”,而在更像普通 TLS 流量,能躲过探测与指纹。也聊聊客户端选择和常见翻车点。
VPN 看视频不转圈:我常用的流畅设置
周五晚上想追剧,进度条却卡在 0:01 来回转圈。我把自己在 iOS、Android、Windows、OpenWrt 上折腾 VPN 流媒体的经验整理成一套顺序:协议怎么选(WireGuard、VLESS+REALITY 等),节点怎么测延迟和丢包,DNS、分流、MTU、重连策略怎么调,以及常见踩坑的处理办法。
挑 VPN 别只看速度:高峰期不掉线的门道
从真实高峰期场景出发,聊清楚掉线的原因、协议与节点调度的取舍,以及用手机和路由器做自测的方法,帮你挑到更稳的 VPN。
什么是 VPN:它到底在你手机里干了什么
我在公共 Wi‑Fi、公司内网和跨区应用上天天用 VPN。把“加密隧道、IP、DNS、WireGuard、VLESS+REALITY”这些概念讲清楚,再说怎么选不踩坑。