{关键词}详细配置指南与注意事项

导读:

  1. 版本要求
  2. 配置方法
  3. TUIC 协议特点
  4. 注意事项
  5. 故障排查

Shadowrocket(小火箭)支持 TUIC 协议,但需要较新版本(建议 2.2.20+),且主要支持 TUIC v5 版本。

版本要求

  • iOS: 需要 Shadowrocket 2.2.20 或更高版本
  • macOS: 需要 Shadowrocket 2.2.20 或更高版本
  • 系统: 建议 iOS 15+/macOS 12+(对 QUIC/HTTP3 支持更好)

配置方法

手动添加节点

类型: TUIC
服务器: [服务器地址]
端口: [端口,通常是 443 或自定义]
UUID: [用户标识]
密码: [密码]

关键参数说明

参数 说明 建议值
ALPN 应用层协议协商 h3 或留空
SNI 服务器名称指示 与服务器域名一致
UDP Relay Mode UDP 中继模式 native(推荐)或 quic
Congestion Control 拥塞控制 bbrcubic
Zero RTT Handshake 0-RTT 握手 可开启(需服务端支持)

URL 导入格式(订阅)

tuic://[UUID]:[PASSWORD]@[SERVER]:[PORT]?alpn=h3&congestion_control=bbr#[REMARK]

TUIC 协议特点

优势:

  • 基于 QUIC/HTTP3,抗封锁能力强
  • 0-RTT 握手,连接速度快
  • 多路复用,延迟低
  • 原生支持 UDP(Full Cone NAT)

适用场景:

  • 网络环境复杂、QoS 限制严格的地区
  • 需要低延迟的游戏或视频通话
  • 对连接稳定性要求高的场景

注意事项

  1. 服务端版本: 确保服务端运行的是 TUIC v5(tuic-server 1.0.0+),v4 协议可能无法兼容

  2. 网络环境:

    • 部分运营商可能对 QUIC/UDP 进行限速或阻断
    • 如遇连接问题,尝试切换 congestion_controlcubic
  3. 证书验证: 建议开启证书验证,并确保系统时间准确

  4. 与 Clash 的区别: Shadowrocket 原生支持 TUIC,不需要依赖 Clash 内核,配置更直接

故障排查

  • 无法连接: 检查 UUID 和密码是否包含特殊字符(建议只使用标准 Base64 字符)
  • 速度慢: 尝试更换拥塞控制算法(bbr → cubic)
  • UDP 不通: 确认服务端开启了 UDP 支持,且客户端 UDP Relay Mode 设置为 native

提示: 如果配置后无法使用,建议先通过其他客户端(如 Sing-box)测试服务端配置是否正确,再排查 Shadowrocket 设置。

您可以还会对下面的文章感兴趣: