Article · 常用术语表 · 协议与计费术语

REALITY 是什么,为什么不需要自有域名证书

REALITY 是 Xray 项目提出的一种 TLS 层方案,常与 VLESS 组合。它借用一个真实网站的 TLS 握手特征,在握手中嵌入只有合法客户端能通过的认证,因此运营方不需要自己的域名和证书。本文在概念层解释其含义、节点参数、判断要点与常见误解。

发布 最近更新 品牌资料整理日期 搜索意图 信息:术语

概念释义:借用真实网站外观的 TLS 方案

REALITY 是 Xray 项目提出的一种 TLS 层方案,常见用法是与 VLESS 协议组合,写作 “VLESS + REALITY”。它要解决的问题是:传统的 TLS 代理(例如 Trojan 或 VLESS + TLS)需要运营方拥有一个域名并申请有效证书,而 REALITY 让服务器在握手时借用某个真实网站的 TLS 握手特征,同时用预先配置的密钥认证客户端,从而不需要运营方自己的域名证书。

这里的“借用”只发生在握手外观上:合法客户端的数据不会经过那个真实网站。本文停留在概念层,握手细节与工作流程请看 REALITY 是什么:不需要证书的 TLS 方案如何工作。

为什么传统方案需要证书

在普通 TLS 里,服务器要出示一张由受信任机构签发的证书,证明“我确实是这个域名的主人”,客户端验证通过后才继续通信。这就要求运营方拥有一个域名、为它申请证书并定期续期。这套机制本身很成熟,但对代理服务来说有两个现实问题:域名和证书需要维护,而且域名与服务器的对应关系是可以被观察到的。

REALITY 换了一种思路:它不靠“自己的证书”证明身份,而是靠双方预先共享的密钥。客户端在握手中嵌入一段只有持有正确密钥才能生成的信息,服务器据此判断来者是否为合法用户。

合法用户与普通访问者的两条路径

合法客户端(持有正确公钥与 ID)
  └─> 握手中的认证信息通过 ─> 服务器与其建立代理会话

普通访问者或探测请求
  └─> 认证信息不存在或不正确 ─> 服务器把连接转交给被借用的真实网站
                              ─> 对方看到的是真实网站本身的证书与内容

正因为未认证的访问看到的是一个真实存在的网站,运营方不需要准备自己的网站和证书来“装样子”。这是 REALITY 与 Trojan 回落机制的主要差别:Trojan 回落到运营方自己的网站,REALITY 回落到被借用的真实网站。

三种 TLS 相关方案放在一起看

REALITY 常和 “VLESS + TLS”、Trojan 一起被提起。从术语角度,可以用下表把三者的差别一次看清:

对照项 VLESS + TLS Trojan VLESS + REALITY
运营方是否需要自有域名 需要 需要 不需要
握手时出示的证书 运营方域名的证书 运营方域名的证书 被借用网站的握手特征
客户端如何被认出 握手后由 VLESS 的 UUID 认证 握手后由密码认证 握手过程中由密钥认证
未认证访问的去向 取决于配置,可回落到网站 回落到运营方配置的网站 转交给被借用的真实网站
加密由谁提供 TLS TLS TLS

表格最后一行值得特别注意:三者的传输加密都来自 TLS,差别集中在“身份怎么证明”和“陌生访问怎么处理”上。所以比较它们时,讨论的是外观和认证方式,而不是谁的加密更强。对普通用户来说,这些差别主要体现在客户端是否支持、参数是否正确,而不是日常使用的速度。

节点参数里会看到什么

REALITY 节点比普通节点多出几项参数,导入后可以在节点详情或分享链接里看到:

参数(常见写法) 含义
security=reality 表示安全层使用 REALITY,而不是普通 TLS
sni / serverName 被借用的真实网站域名
pbk(公钥) 客户端用来生成认证信息的公钥
sid(短 ID) 辅助区分客户端的短标识
fp(指纹) 客户端模拟的 TLS 指纹类型

这些参数需要与服务端配置完全对应,一般由订阅自动下发,不建议手动修改。节点参数的通用说明见 机场节点包含哪些连接参数。

判断要点

  1. 先确认客户端支持:REALITY 较新,部分客户端或旧版本无法解析,导入失败时先排查这一点。
  2. 区分 “VLESS” 与 “VLESS + REALITY”:资料只写 VLESS 时,外层用的是 TLS 还是 REALITY 并不确定,需要看实际节点参数。
  3. 把它当作安全层而非线路:REALITY 不改变数据走哪条线路,也不影响落地 IP 的地区识别。
  4. 连不上时先看时间与参数:设备系统时间明显不准、公钥或短 ID 与服务端不一致,都会导致握手失败;优先通过更新订阅获取正确参数。

常见误解

“不需要证书 = 不加密。” REALITY 仍建立 TLS 加密连接,只是不需要运营方自有证书。

“借用网站 = 流量经过那个网站。” 合法用户的数据只在客户端与代理服务器之间传输,被借用网站只在未认证访问时才会被连接。

“用了 REALITY 就不会被识别。” 它改善的是握手外观,流量模式等其他特征依然存在,任何方案都谈不上完全隐蔽。

“REALITY 是一种独立协议,可以单独使用。” 它是安全层方案,需要与 VLESS 等代理协议组合。

这个词在本站资料中的出现情况

按本站整理的 17 个品牌资料(Vendor Data,整理日期 2026-09-04),没有品牌提到 REALITY。12 个品牌写明协议为 VLESS,但资料都没有说明 VLESS 与 TLS 还是 REALITY 组合;另有 5 个品牌协议待核实。各品牌页的单次测速截图只显示节点协议类型,也不显示安全层。因此,任何品牌是否使用 REALITY,本站资料都无法回答,需要以导入后的节点参数或品牌方说明为准。

延伸阅读

本文只做概念说明,不提供部署方法。使用代理服务时,请遵守所在地法律法规与服务条款。

常见问题

REALITY 是什么?

REALITY 是 Xray 项目提出的一种 TLS 层方案,常与 VLESS 协议组合使用。它在 TLS 握手时借用某个真实网站的握手特征,同时用预先配置的密钥完成客户端认证,合法客户端得以建立加密连接。

为什么 REALITY 不需要自有域名证书?

因为它不是用自己的证书去证明身份,而是借用一个真实网站的握手外观,并用双方预先约定的密钥来认证客户端。未通过认证的访问会被转交给那个真实网站,对方看到的是真实网站本身的证书。

“不需要证书”是不是意味着没有加密?

不是。REALITY 仍然建立 TLS 加密连接,“不需要证书”只是说运营方不必自己申请域名和证书,传输内容依然受到加密保护。

来源与更新

品牌字段来自本站品牌数据文件(整理自 2026-09-04 品牌清单,Vendor Data,官网待核实);测速截图为 2026-10-18 复核后发布的单次 Measured Data;AI 与流媒体均为 Not Tested。发布 2026-10-18,最近更新 2026-10-18。本页不承诺任何平台的收录、排名或引用。