VLESS + Vision + REALITY
通用直连优先看 · 新一代主流 · 标杆免域名方案
以 VLESS 作轻量传输[3][5]、XTLS Vision 消除嵌套 TLS 特征[1]、REALITY 借用真实网站的 TLS 握手承接主动探测[2],从而不再需要自备域名与证书。这是把「伪装」变成「借用真实身份」的一代方案。
关于「2023 年 2 月」:目录卡片上的日期是概念公开,不是可用版本发布日
Project X 纪事发布「REALITY is reality now!」,方案首次以完成态对外确认。目录卡片上的「2023 年 2 月」指这一阶段。
Xray-core v1.8.0 实现并发布 REALITY、同步完善 Vision;同版 Vision padding 算法变更,新旧版本不兼容。
官方纪事写下 REALITY 分享链接标准出现,主流客户端随后陆续接入,组合才成为通用方案。
编写口径:本页把「提出 / 概念公开 / 首个可用版本 / 标准化」分开标注,每条时间均给出可回溯的公开来源;引用时请说明所指阶段。
词条概览
01这是一组协议组合,不是单一协议。VLESS 定义于 2020 年[3][6],XTLS Vision 于 2022 年 10 月首次进入 Xray-core[1],REALITY 在 2023 年 3 月随 v1.8.0 正式发布[4]——三者才拼接成今天所说的 VLESS + Vision + REALITY 直连方案。它的价值不在加密更强,而在取消了自建节点最麻烦的两件事:买域名、维护证书。
它解决的是「主动探测时服务端像不像一个真实网站」,而不是「加密强度够不够」。传输安全仍由外层真实 TLS 1.3 承担。
三层工作原理
02完整时间线 · 精确到日
03按「前史 → 成型 → 发布 → 精简规范 → 现代演进」分组,25 个节点全部标注到具体日期;每条附一处公开记录,完整出处见文末核验清单。
前史 · VLESS 从构想到独立演进
提案更新确认 PREVIEW 1.1 合入公测
#2636 的 07-31 更新说明写明,PREVIEW 1.1 已合并进 v2ray-core 公测分支,将随 v4.27.0 提供。
v2ray-core issue #2636v2ray-core v4.27.0:VLESS 首次随正式版本提供
VLESS PREVIEW 1.1 随该版本发布,从提案走向可被实际部署的协议实现。
v2ray-core v4.27.0 ReleaseXray-core v1.0.0:Project X 独立演进
VLESS 与 XTLS 随分叉进入独立发展路线,后续扩展主要在 Xray-core 中实现。
Xray-core v1.0.0 Release
成型 · XTLS Vision 流控进入 Xray-core
新一代流控开始酝酿
官方纪事提到「A new XTLS flow control is brewing」,并列出 TLS 1.3 直接 splice 与握手长度混淆。
Project X · Grand Chroniclev1.6.2:首个包含 Vision 流控的版本
官方称「The first release containing Vision flow control is out」,邀请社区试用反馈。
Xray-core v1.6.2 Release
发布 · REALITY 从预告到正式可用
NEXT FUTURE 预告出现
官方纪事写下「Winter cannot cover the NEXT FUTURE」;XTLS/REALITY 仓库同期以预备状态建立。
Project X · Grand Chroniclev1.7.5:Vision 接近完善
官方称 Vision 流控即将实用;该版本也是 XTLS Origin / Direct / Splice 流控最后一次出现。
Project X · Grand Chronicle概念公开:REALITY is reality now!
Project X 纪事首次以完成态提及 REALITY,目录卡片上的「2023 年 2 月」对应此阶段。
Project X · Grand Chronicle预告转正:THE NEXT FUTURE becomes THE REALITY NOW!
官方纪事把长期使用的预告语改成完成态,但此时仍未随正式版本发布。
Project X · Grand ChronicleHTTP/2 传输改进,邀请配合 REALITY 测试
官方纪事称 HTTP/2 遗留问题已改进,欢迎与 REALITY 组合试用;正式发布尚未落地。
Project X · Grand Chroniclev1.8.0:REALITY 正式发布 · 首个可部署版本
「THE NEXT FUTURE, REALITY is NOW」:REALITY 实现并发布,XTLS Vision 同步完善。因 Vision padding 算法变更,新旧版本之间存在兼容性问题,两端需同时升级。
Xray-core v1.8.0 ReleaseREALITY 分享链接标准出现
官方纪事写下「The share link standard for REALITY has also emerged」,客户端可统一导入配置,生态开始规模化接入。
Project X · Grand Chronicle
精简 · 指引完善与版本号策略切换
官方发布 REALITY 目标域名选择指引
纪事链接到 Xray-core 讨论串,专门说明如何挑选 REALITY 目标站,属于部署实操层面的完善。
Xray-core discussion #2256v24.9.7 起改用日期版本号
项目从语义化版本切换为日期版本,并逐步移除 QUIC、DomainSocket 等旧传输实现;此前目录资料只写到「2024 年 9 月」,此处按 Release 精确到日。
Xray-core v24.9.7 Release
现代演进 · XHTTP 突破与全生态抗测加固
v24.9.30:推出 SplitHTTP 与 XMUX 控制器
官方引入 splithttp 传输模式与 XMUX 多路复用控制器,解耦传统长连 HTTP,开启分离式分块请求机制。
Xray-core v24.9.30 Releasev24.10.31:XHTTP 登场 · Beyond REALITY
Project X 正式将 SplitHTTP 升级重构为 XHTTP,实现上下行解耦与多模式(stream-one / packet),并深度原生支持 REALITY 安全层。
Xray-core v24.10.31 Releasev24.11.11:stream-up 模式与分享标准扩展
XHTTP 推出 stream-up 模式以替代长连 HTTP/2 与 gRPC,规范配置 extra 字段,主流客户端(v2rayN、v2rayNG 等)全面接入。
Xray-core v24.11.11 Releasev24.12.8:随机填充与首包混淆加固
调优 REALITY 与 XHTTP 的随机长度 Padding 与 HTTP 头混淆策略,削弱深度包检测(DPI)对握手后首包统计特征分析。
Xray-core v24.12.8 Releasev25.2.21:2025 稳定版与边缘重试优化
进入 2025 年滚动周期,修复移动网络切换下的 TLS 握手异常,优化多核环境下的加解密分流与连接重试效率。
Xray-core v25.2.21 Releasev25.12.8:XTLS Vision 预连接与防伪加固
Vision 流控引入实验性预连接(testpre)以消除首包往返延迟,增强反代入站 trustedXForwardedFor 防御伪造,稳固主流地位。
Xray-core v25.12.8 Releasev26.1.23:新型 TUN 原生集成与透明代理演进
2026 年度首版推出新型 tun 入站模式并重构默认分流规则,REALITY 在多平台透明网关与全流量代理场景下的部署复杂度显著降低。
Xray-core v26.1.23 Release
生态实现与兼容性
04VLESS + Vision + REALITY 发布后迅速成为开源代理工具的主流实现。主流内核(Xray-core、sing-box、Mihomo)与客户端均已完成标准化支持[1]。
| 内核 / 客户端 | 类型 | 适配平台 | 支持级别 | 最低版本 | 发布时间 | 特性说明 |
|---|---|---|---|---|---|---|
| Xray-core | 核心内核 | Linux / Windows / macOS | 官方参考实现 | ≥ v1.8.0 | 2023.03.09 | 首发官方参考实现,首发实现 REALITY 握手与 Vision padding 算法变更,支持完整服务端与客户端。 |
| sing-box | 核心内核 | Linux / Windows / macOS / Android / iOS | 完整原生支持 | ≥ v1.3.0 | 2023.05.02 | 独立 Golang 原生实现,完整支持 REALITY 入站(服务端)与出站(客户端),配置语法独立规范。 |
| Mihomo (原 Clash.Meta) | 核心内核 | Linux / Windows / macOS / Android | 出站客户端支持 | ≥ v1.14.3 | 2023.04.09 | 作为出站代理客户端接入,支持标准 Reality 节点配置解析、PublicKey、ShortId 与指纹模拟。 |
| v2rayN | 图形客户端 | Windows | 完整原生支持 | ≥ v6.17 | 2023.03 | Windows 主流图形客户端,率先支持标准 vless:// REALITY 分享链接一键导入与参数可视化配置。 |
| v2rayNG | 图形客户端 | Android | 完整原生支持 | ≥ v1.8.5 | 2023.03 | Android 端主流实现,支持二维码扫描快速导入 REALITY 配置,基于最新 Xray-core 库构建。 |
| Clash Verge Rev | 图形客户端 | Windows / macOS / Linux | 出站客户端支持 | ≥ v1.3.0 | 2023.04 | 内置 Mihomo 核心,完美支持 REALITY 协议的节点订阅解析、分流规则与延迟测速。 |
| Shadowrocket | 图形客户端 | iOS / iPadOS | 出站客户端支持 | ≥ v2.2.24 | 2023.03 | iOS 最早跟进 REALITY 的主流代理工具,支持扫码导入、公钥/ShortId/SNI 快速编辑与测速。 |
| Sing-box Graphical Client | 图形客户端 | Android / iOS / macOS | 完整原生支持 | ≥ v1.3.0 | 2023.05 | sing-box 官方多平台图形客户端,直接沿用核心协议栈,配置透明无转译损耗。 |
适用场景与边界
05核验来源与参考文献
06词条事实与时间线日期以项目官方纪事与仓库公开记录为准,第三方整理仅作交叉参照;点击可回到原始出处核对。
- [1]Project X · Grand Chronicle(官方纪事)2022–2023 版本日期与官方措辞的主来源https://xtls.github.io/en/about/news.html
- [2]XTLS/REALITY README(官方实现说明)目标站要求、配置字段与握手约束https://github.com/XTLS/REALITY
- [3]VLESS BETA 提案 · v2ray-core issue #26362020 年设计动机与首个公测时间https://github.com/v2ray/v2ray-core/issues/2636
- [4]XTLS/Xray-core · Releases逐个版本号与发布日期对照https://github.com/XTLS/Xray-core/releases
- [5]v2ray/discussion#768 · VLess 构想2020.06.05 非可信通路 / 可信通路分立提案https://github.com/v2ray/discussion/issues/768
- [6]v2ray-core v4.27.0 ReleaseVLESS 首次随正式版本提供https://github.com/v2ray/v2ray-core/releases/tag/v4.27.0
- [7]Xray-core discussion #2256 · 目标域名选择指引2023.06.27 官方关于 REALITY 借用目标站与 SNI 选取的实操讨论https://github.com/XTLS/Xray-core/discussions/2256
- [8]Xray-core v24.10.31 Release · XHTTP 登场2024.10.31 SplitHTTP 升级为 XHTTP,解耦上下行流并原生支持 REALITYhttps://github.com/XTLS/Xray-core/releases/tag/v24.10.31
- [9]Xray-core v25.12.8 Release · Vision 预连接与防伪加固2025.12.08 Vision 流控引入 testpre 降低首包延迟,加固代理反代安全https://github.com/XTLS/Xray-core/releases/tag/v25.12.8