摘要:出自 V2Ray/Xray 生态,只负责传输,加密与伪装交给外层 TLS 或 Reality。去掉内置加密层后更轻,但必须外套加密,裸 VLESS 等于把特征直接亮给审查方。
一分钟速查
- VLESS:轻量代理协议,出自 V2Ray/Xray 生态。
- 和 VMess 的关系:VLESS 是 VMess 的简化版,去掉了内置加密。
- 加密交给谁:通常配合 TLS 或 Reality,由外层负责。
- 客户端支持:Clash Meta、v2rayN、Shadowrocket 等主流客户端都支持。
VLESS 是什么
只管传输,不管加密
VLESS 本身不做加密,只负责「把流量按约定送到节点」。加密和伪装交给外层的 TLS、Reality 或 XTLS。分工清楚,所以协议本身很轻。
比 VMess 少一层
VMess 自带加密层,VLESS 把它去掉了。少一层封装意味着开销更小,但前提是外层必须有可靠的加密,否则等于裸奔。
VLESS 和其他协议怎么选
| 协议 | 特点 | 适合场景 |
|---|---|---|
| VLESS | 轻量、灵活,配合 TLS/Reality | 通用,最主流 |
| Trojan | 伪装成 HTTPS,抗封锁好 | 需要强伪装的场景 |
| Hysteria2 | 基于 QUIC,弱网加速 | 高延迟、易丢包的网络 |
| Shadowsocks | 老牌协议,实现简单 | 兼容性要求高的场景 |
协议是「语言」,不是「速度」。同一条线路上换协议,体验可能有差别,但决定速度和稳定性的主要是线路、带宽和负载。
VLESS 怎么配合 TLS / Reality
VLESS + TLS
外层套 TLS 加密,流量看起来像普通 HTTPS,抗封锁能力比裸 VLESS 强得多。这是最常见的组合。
VLESS + Reality
新一代伪装方案,不需要自己申请证书,直接借用真实网站的证书和握手,伪装成访问那个真实网站,更难被识别。
裸 VLESS 不建议用
不套加密层的裸协议,特征明显,容易被识别拦截。看到机场节点写着「VLESS 无 TLS」的,优先换别的。
客户端要会这门语言
哪些内核支持
VLESS 已经是主流协议,Clash Meta 内核、v2rayN、Shadowrocket、sing-box 都支持。较新的组合(Reality、XTLS Vision)需要较新的内核版本。
节点不显示怎么办
如果节点连不上或订阅里显示不出来,先检查客户端内核版本,再考虑换协议,而不是反复换节点。这是新手最常见的误判。
关于 VLESS 的 3 个误区
- 「VLESS 一定比 VMess 快」——不一定,速度取决于线路,协议本身差异很小;
- 「协议越新越好」——不是,要看客户端支持和你实际网络环境;
- 「支持协议多就是好机场」——支持多少协议不重要,和你客户端匹配才有意义。
