跳至内容
协议与传输

Xray 代理协议与传输方式

OneXray 是基于 Xray-core 的客户端,不提供服务器。可用的协议和参数由服务器配置决定;客户端不能把任意服务器转换成另一种协议。

先区分配置的不同层次

层次 示例 需要向服务提供方索取的资料
代理协议 VLESS、VMess、Trojan、Shadowsocks、SOCKS 地址、端口和对应的认证凭据
传输方式 RAW/TCP、XHTTP、WebSocket、gRPC 网络类型及 Host、路径、模式或服务名
连接安全 TLS、REALITY 服务端名称及证书、密钥参数
VLESS flow Vision 仅在服务端要求时填写的准确 flow

VLESS 与 REALITY、XHTTP 传输和 VMessAEAD有独立的导入指南。这些名称不是可互换的代理协议,组合必须与服务端一致。

选择导入格式

通过“服务器 → 添加服务器”导入受支持的分享链接、订阅或节点文件。VMessAEAD/VLESS 链接遵循 Xray 分享链接规范,同时支持 Hysteria2、SS、SOCKS 和 Trojan 链接。不支持旧 VMessQrCode 或 Clash/Mihomo 配置。

让 AI 生成节点时,使用根部包含 outbounds 的 JSON 对象,格式见节点规范。完整 JSON 可保留分享链接无法表达的字段。自定义路由和完整 Raw 配置有独立导入入口。

Hysteria2

导入 hysteria2:// 或 hy2:// 链接,支持认证、SNI、Salamander 混淆与可选的端口跳跃。省略端口时使用 443,导出统一使用 hysteria2://。支持 authority 中的多端口/范围,以及旧 ports / mport 查询参数。跳跃间隔默认 30 秒,hop-interval 至少为 5 秒。

必须进行 TLS 证书校验。请求 insecure=true、allowInsecure=true 或 pinSHA256 的链接会被拒绝,因为当前内核无法等价表达这些证书校验语义。显式 Xray 扩展 pcs / vcn 等保留 Xray 语义,不等同于 Hysteria 的证书固定语义。不支持 Realm 或 Gecko。端口跳跃需要直接 UDP socket,不支持通过链式代理跳跃。标准链接导出不包含客户端 QUIC 带宽/调优设置,需要保留时使用完整 outbound JSON。

Shadowsocks

准备地址、端口、准确的加密方法和密码或密钥,导入 ss:// 链接或原生 Shadowsocks outbound JSON。不要猜测算法或密钥长度;能识别链接不代表内核一定接受其中的参数。

Trojan

准备地址、端口、密码、传输和 TLS 参数,导入 trojan:// 链接或原生节点 JSON。保留服务提供方的 server name 和证书校验;关闭校验不是修复参数错误的方法。

SOCKS

准备地址、端口以及可选的用户名和密码,导入 socks:// 链接或 SOCKS 节点 JSON。SOCKS 本身不加密,需要考虑承载连接的网络是否可信、代理是否可达。

检查导入结果

导入后,在服务器页核对节点名称、协议和传输标签。导入成功不代表网络可用。到连接页选择节点,完成平台的 VPN 隧道前置设置,再验证实际需要访问的目标。

导入失败时先核对格式与兼容性;连接失败时核对服务器参数、网络可达性和 DNS。不要在公开反馈中提供订阅令牌或节点凭据。

下载 OneXray · 添加服务器 · 使用 AI 配置

最后更新于