Reality 协议是什么?比 Trojan 强在哪

发布于 2026-08-19 · 常见问题

Reality 是 Xray 项目推出的 TLS 伪装方案:无需自有域名和证书,即可「借用」真实大站的 TLS 特征,抗主动探测能力比 Trojan 更强。

通俗解释:Reality 是怎么伪装的

先看 Trojan 的思路:把代理伪装成一个真实的 HTTPS 网站,防火墙看到的是正常网站流量。但这要求服务器真的部署域名和证书——当探测系统主动连上去检查时,看到的往往是一个内容空洞的小站,本身就是疑点。

Reality 更进一步:服务器直接复用某个真实大型网站的 TLS 握手特征。探测者主动连接时,拿到的是货真价实的大站证书和响应,与直接访问那个大站几乎无法区分;只有持有正确密钥的客户端,才会被引导进入真正的代理通道。

打个比方:Trojan 是自己伪造了一张像模像样的工作证,查得严还是可能露馅;Reality 是把大公司的真工作证「借」来出示,查证的人无从挑错。

Reality 和 Trojan 对比

维度TrojanVLESS + Reality
需要域名和证书需要不需要
被主动探测时暴露自建小站,存在疑点呈现真实大站证书
抗封锁能力良好更强
部署与维护成本中等更低
协议成熟度多年验证,非常稳定较新,已大规模应用

需要说明的是,Trojan 并没有因此过时:它经过多年大规模验证,兼容性极好;Reality 则相对更新。对普通用户来说,两者是互补而非替代的关系——机场同时提供时,日常随意用,遇到干扰再切换即可。

客户端支持情况

客户端平台Reality 支持
v2rayNWindows支持
sing-box全平台支持
Clash Verge / mihomo 系Win / macOS / 安卓支持
ShadowrocketiOS支持
原生 Clash(已停更)不支持

主流客户端基本都已跟进,只要不是在用停止维护的老工具,兼容性无需担心。

选机场时 Reality 意味着什么

提供 Reality 节点的机场,通常在抗封锁上做了更充分的准备,敏感时期的可用性更有保障。「品牌A」这类机场会同时提供 Trojan 与 Reality 节点互为备份,一条被干扰就切另一条。支持新协议的服务商可参考Trojan/Hysteria2 机场推荐;如果还没想清楚整体怎么挑,先看机场怎么选

延伸阅读

常见问题

Reality 需要自己买域名吗?

不需要。这正是它对 Trojan 的最大改进:直接借用真实大站的 TLS 握手特征,省去了域名和证书的成本与暴露面。

Reality 一般搭配什么协议?

最常见的组合是 VLESS + Reality + Vision 流控:VLESS 负责传输数据,Reality 负责 TLS 层伪装,性能开销也很小。

主流客户端支持 Reality 吗?

支持。sing-box、v2rayN、Clash Meta(mihomo)内核、Shadowrocket 等主流客户端均已支持,仅停更的原生 Clash 不支持。