VLESS、VMess、Trojan 是机场套餐里最常见的三个老牌协议。名字看着差不多,选起来却让人犯难:VLESS 和 VMess 哪个好?VLESS 和 Trojan 又怎么选?这篇文章不讲加密原理,只帮你做决定。
01 一句话结论
能用 VLESS + Reality 就用它,其余情况 Trojan 是稳妥选择,VMess 已经可以退休了。
如果你只想知道该点哪个,这句话就够了。想明白为什么,往下看。
02 速查表
| 维度 | VLESS | VMess | Trojan |
|---|---|---|---|
| 出现时间 | 最新 | 最老 | 中间 |
| 加密开销 | 极低(自身不加密,靠 TLS/Reality) | 较高(自带加密) | 低(靠 TLS) |
| 伪装能力 | ⭐⭐⭐⭐⭐(配 Reality) | ⭐⭐ | ⭐⭐⭐⭐ |
| 抗深度包检测 | 最强(Reality) | 弱,特征已被识别 | 强 |
| 性能 | 最好 | 一般 | 好 |
| 是否推荐 2026 | ✅ 首选 | ❌ 不推荐 | ✅ 备选 |
03 VLESS vs VMess:VLESS 全面胜出
这两个都出自 V2Ray 系,VLESS 本质上是 VMess 的精简继任者。
VMess 自带一套加密和用户验证机制,设计于早期,如今有两个问题:一是自带加密叠加 TLS 属于双重加密,白白增加 CPU 开销和延迟;二是它的流量特征经过多年,已经被防火墙较好地识别,容易被针对。
VLESS 反其道而行:自身不做加密,把安全完全交给外层的 TLS 或 Reality。这样开销更低、性能更好,而且配合 Reality 后伪装能力远超 VMess。
VLESS 和 VMess 哪个好?在 2026 年,这个问题已经没有悬念——VLESS 全面替代 VMess,没有需要保留 VMess 的理由。
唯一还在用 VMess 的场景,是一些老节点或老配置没升级。如果你能选,直接选 VLESS。
04 VLESS vs Trojan:看有没有 Reality
这一对才是真正需要权衡的。
Trojan 的思路很聪明:把代理流量伪装成访问一个正常 HTTPS 网站,验证失败就真的返回那个网站的内容。多年实战下来,它的伪装成熟、稳定、部署简单,是很长时间里的主力协议。
VLESS 单独看只是个轻量传输层,真正的威力来自搭配 XTLS + Reality。Reality 能借用一个真实大站(比如某个知名网站)的 TLS 证书握手,让主动探测看到的就是那个真站——这是目前对抗深度包检测最强的方案之一。
所以这一对的选择标准非常清晰:
- 节点提供 VLESS + Reality → 选它,伪装和性能都更强。
- 节点只有普通 VLESS(不带 Reality) → 那它相比 Trojan 优势不大,Trojan 反而更成熟稳定,选 Trojan。
关键不在「VLESS 还是 Trojan」这个名字,而在 VLESS 后面有没有跟着 Reality。裸 VLESS 和 Trojan 是同一档,VLESS + Reality 才是升维。
05 VMess vs Trojan:选 Trojan
如果你的机场只给这两个选,答案很干脆:Trojan。
Trojan 的 TLS 伪装比 VMess 的自带加密更难被识别,性能也更好(少一层加密开销)。VMess 唯一的历史优势是灵活的传输配置(比如各种 WebSocket + CDN 组合),但这些 Trojan 同样支持。没有理由在这一对里选 VMess。
06 真正拉开差距的是 Reality
讲到这里应该能看出来:三个协议里,VLESS、Trojan 的差距其实不大,真正决定「抗封锁能力」的分水岭是有没有 Reality / XTLS。
- 有 Reality:伪装成真实大站,主动探测也识别不出,目前最强。
- 没有 Reality(裸 VLESS / VMess / Trojan 走普通 TLS):都属于「够用但不顶尖」的一档,日常够用,遇到强力封锁时都可能中招。
如果你追求极致的抗封锁,认准 VLESS + Reality。如果你要的是弱网速度和低延迟,那是另一条赛道——看 QUIC 系的 TUIC 和 Hysteria2 对比。三大类协议的完整取舍,见主流代理协议横向对比。
07 三步做决定
打开你的节点列表,按这个顺序挑:
- 有 VLESS + Reality 吗? 有就用它,结束。
- 没有 Reality,那有 Trojan 吗? 有就用 Trojan,稳妥成熟。
- 只剩 VMess? 能用,但建议换个机场——只提供 VMess 说明节点配置已经落后了。
这三个协议都需要客户端内核支持 TLS/Reality 才能发挥全部能力。VLESS + Reality 只有 Clash.Meta / mihomo 或 sing-box 内核支持,原版 Clash 跑不了。内核区别见 Clash 和 Clash.Meta 的区别。
好消息是,一份订阅里通常几种协议都有,客户端会自动测速选最快的可用节点,你要做的只是确保内核够新、开着自动选择。
Terraka 内置 mihomo 内核,完整支持 VLESS + Reality、Trojan 等协议,并根据实时测速自动挑选最优节点。下载最新版本 →