VPN 和代理怎么选:别被术语绕晕

7 分钟阅读

我第一次认真分清 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 是否走隧道,能省掉后面一堆莫名其妙的故障排查。

相关文章