Reality、TLS 和 WebSocket 描述不同层面的能力:TLS 提供传输安全,WebSocket 提供基于 HTTP 握手建立的双向消息通道,Reality 是 Xray 体系中的安全传输方案。它们不是三个可以直接比较速度的代理协议,也不能只靠名称互换配置。
放在连接里怎样理解
一个常见组合是 VLESS 加 WebSocket 加 TLS:VLESS 处理代理请求,WebSocket 规定一种承载方式,TLS 为相应网络连接提供安全层。另一个组合可能使用 VLESS 加 Reality,参数和部署要求不同。
配置中的 network、security、服务器名称和路径等字段各有职责。改变其中一项需要确认服务器同时支持,否则客户端和服务端会在不同的协议层对话。
TLS 与证书
TLS 握手涉及服务端身份验证、密钥协商和后续加密传输。证书名称、有效期和信任链影响验证结果,设备时间错误也会导致失败。
连接地址和验证用的服务器名称不一定完全相同,但必须符合配置及服务端要求。遇到证书报错,应先核查时间、名称和服务器状态,而不是直接跳过验证。
WebSocket 的路径与中间层
WebSocket 通常通过 HTTP Upgrade 握手建立通道,路径、Host 和中间代理的转发设置可能影响结果。返回普通网页、404 或握手错误时,可能是路径或反向代理未匹配。
使用 WebSocket 不自动意味着经过 CDN,也不保证某个 CDN 支持所有代理用途和连接限制。应核对具体部署文档及平台条款,不能从一个 ws 标签推断完整线路。
Reality 的配置匹配
Reality 需要兼容的客户端及核心,并按服务器配置提供相应身份和握手参数,例如公钥、服务器名称及 short ID 等。具体必填项和支持组合随实现版本变化,以官方文档为准。
Reality 不是购买证书或修改 WebSocket 路径的同义词。复制配置时遗漏关键参数,可能只得到笼统的握手失败。它也不能支持“绝对不可识别”或“完全匿名”等结论。
故障该在哪一层查
先检查地址和端口可达,再检查安全层握手,接着检查传输参数及代理认证,最后检查分流和目标访问。服务商提供的完整订阅应优先于手工组合参数。
性能比较需固定线路、时间、版本及目标。额外封装可能影响开销,但真实瓶颈也可能是服务器和网络;没有测试数据时不能给出统一速度排名。