摘要:Xray 的方案,不申请域名和证书,而是借一个真实网站在握手时「借用」它的证书。代理流量看起来就是访问那个网站,证书也不用自己维护,是目前伪装能力最强的方案之一。
一分钟速查
- Reality:Xray 的伪装方案,借用真实网站,无需证书。
- 配合谁用:通常和 VLESS 组合,即「VLESS + Reality」。
- 优点:不用维护域名证书,伪装真实。
- 要求:需要客户端和内核支持 Reality。
Reality 是怎么伪装的
传统伪装方案(如 Trojan)需要自己准备一个域名和证书,让代理流量「冒充」访问这个域名的 HTTPS。Reality 换了个思路:直接借用别人的真实网站(比如某个知名网站),把你的代理流量伪装成访问那个网站。
因为借用的目标网站是真实存在的、有真实证书的,封锁方看到的就是「一个用户在正常访问某网站」,很难识别出代理特征。你不需要自己申请域名、买证书、维护证书有效期,省掉了一大堆麻烦。
Reality 和 Trojan 的区别
| Reality | Trojan | |
|---|---|---|
| 伪装目标 | 借用真实网站 | 自己的域名 + 证书 |
| 证书 | 不需要自己维护 | 需要申请和维护 |
| 伪装真实度 | 更高 | 高 |
| 依赖 | 目标网站要可访问 | 域名证书要有效 |
两者目标一致——让代理流量看起来像正常 HTTPS。Reality 的优势是省事、伪装更真实;Trojan 的优势是部署简单、生态成熟。
用 Reality 要注意什么
客户端内核要新
Reality 较新,需要 Clash Meta 等支持的内核,老客户端可能不认。
目标网站要能访问
借用的真实网站如果被墙,伪装就失效了。
别乱配参数
Reality 的配置参数(SNI、公钥等)错了就连不上,按订阅配置来。
关于 Reality 的 3 个误区
- 「Reality 一定比 Trojan 强」——伪装能力更强,但前提是配置正确、目标网站可访问;
- 「Reality 不需要域名」——不需要自己的域名,但要借用一个可访问的真实网站作为伪装目标;
- 「Reality 是独立协议」——它其实是伪装方案,通常配合 VLESS 使用,即「VLESS + Reality」。
