什么是 Xray?
Xray 是从 V2Ray-core 分支(Fork)出来的增强版。它的诞生源于对性能的极致追求和对新技术(如 XTLS)的探索。一句话总结: Xray 是 V2Ray 的超集。它兼容 V2Ray 的所有功能和配置,但速度更快、延迟更低,且拥有目前最先进的抗封锁协议。
Xray 的核心特色
A. REALITY 协议 (目前最强抗封锁)
这是 Xray 的“金字招牌”。以往的伪装(如 TLS)虽然能加密,但流量特征仍然可能被探测。
- 原理: REALITY 能够直接“借用”别人的网页(如微软、苹果或谷歌的官网)作为自己的证书入口。
- 效果: 审查者从外部看,你的流量和访问真正的官网完全一致,彻底消除了 TLS 指纹特征,极大地降低了被封锁的风险。
B. XTLS (极致性能优化)
在传统的 TLS 代理中,数据会被加密两次(代理层一次,TLS 层一次)。
- 创新: XTLS 能够实现“无缝拼接”,减少了重复的加解密过程。
- 效果: 显著降低 CPU 占用,提高吞吐量,特别是在手机等移动设备上,能明显感觉到发热降低和续航提升。
C. VLESS 协议
虽然 V2Ray 也有 VLESS,但 Xray 是 VLESS 及其各种“流控”(Flow)技术的首发地和主阵地。VLESS 去掉了冗余的加密环节,让数据传输更加纯粹和高效。
Xray vs. V2Ray
| 特性 | V2Ray (V2Fly) | Xray (Project X) |
| 兼容性 | 标准版 | 完全兼容 V2Ray 配置 |
| 性能 | 良好 | 卓越(优化了内存管理与内核) |
| 核心协议 | VMess, VLESS | VLESS + XTLS / REALITY |
| 更新频率 | 稳定维护 | 极其活跃,新特性首发 |
| 指纹隐藏 | 较好 | 极强(支持 uTLS 模拟各类浏览器) |
Xray 的工作流程
Xray 延续了 V2Ray 的模块化逻辑,但处理效率更高:
- 入站(Inbounds): 接收本地请求(如监听 10808 端口)。
- 分流(Routing): 毫秒级判断流量去向(广告拦截、直连或代理)。
- 传输(Transport): 将数据打包,通过 REALITY 或 gRPC 等伪装技术发往远程服务器。
- 出站(Outbounds): 到达服务器后解包,访问真实目标。
推荐客户端 (基于 Xray 内核)
要发挥 Xray 的全部威力,你需要使用支持 Xray 内核的客户端: