Shadowrocket 配置 VLESS 协议的详细指南: VLESS 是 Xray/V2Ray 核心开发的轻量级传输协议,特点:
- 无原生加密(依赖底层 TLS/XTLS 加密)
- 性能更优(开销比 VMess 更小)
- 支持 XTLS(降低 TLS 加密开销,提升速度)
手动配置步骤
添加节点
点击右上角 → 选择 VLESS
基础参数配置
| 参数 | 说明 | 示例 |
|---|---|---|
| 服务器 | 域名或 IP | example.com |
| 端口 | 服务端端口 | 443 |
| UUID | 用户标识 | 550e8400-e29b-41d4-a716-446655440000 |
| 加密 | 必须选 none |
none |
| 流控(Flow) | XTLS 专用 | xtls-rprx-vision 或留空 |
传输层设置(关键)
A. TCP + TLS/XTLS
- 传输方式:
TCP - 伪装类型:
none或http - 底层安全:
TLS或XTLS - 服务器名称(SNI):填写证书域名
- 允许不安全:一般关闭(自签证书可开)
B. WebSocket + TLS
- 传输方式:
WebSocket - WebSocket 路径:
/path - WebSocket Host:
example.com - 底层安全:
TLS
C. gRPC + TLS
- 传输方式:
gRPC - 服务名称:
serviceName
高级设置
- Mux:多路复用(可选开启)
- TCP Fast Open:建议开启
- UDP 转发:需要 UDP 支持时开启
URL 导入格式
vless://uuid@server:port?encryption=none&security=tls&sni=example.com&type=tcp&headerType=none#备注名称
XTLS Vision 示例:
vless://uuid@server:443?encryption=none&security=tls&flow=xtls-rprx-vision&sni=example.com&type=tcp#节点名
版本兼容性注意
⚠️ 重要提示:
- Shadowrocket 版本:需 2.0+ 才完整支持 VLESS
- XTLS Vision:需较新版本(2.2.20+)支持
xtls-rprx-vision流控 - XTLS 旧版:
xtls-rprx-direct/origin已废弃,建议使用 Vision
常见问题排查
连接失败
- 检查 UUID 是否正确(含横线)
- 确认加密方式为
none - 检查时间同步(VLESS 对时间敏感)
速度慢
- 尝试开启
TCP Fast Open - 检查是否启用 Mux
- 尝试切换传输方式(WS/TCP/gRPC)
证书错误
- 检查 SNI 设置
- 自签证书需开启"允许不安全"
特定应用不走代理
- 检查 Shadowrocket 的"代理模式"
- 确认 UDP 转发已开启(部分应用需要)
推荐配置组合
高速方案(推荐):
- 传输:TCP
- 安全:XTLS Vision (
xtls-rprx-vision) - 端口:443
稳定方案:
- 传输:WebSocket + TLS
- 端口:443/8443
- 适合 CDN 中转
隐蔽方案:
- 传输:gRPC + TLS
- 模拟正常 HTTPS 流量
需要具体某类配置(如 XTLS Vision 或 WebSocket)的详细截图说明吗?