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

Shadowrocket(小火箭)已支持 TUIC 协议(目前支持 TUIC v5 版本)。

配置参数

在 Shadowrocket 中添加节点时,选择类型为 TUIC,主要配置项如下:

配置项 说明 示例值
服务器 服务器地址或域名 tuic.example.com
端口 TUIC 服务端口(443) 443
UUID 用户唯一标识 550e8400-e29b-41d4-a716-446655440000
密码 用户认证密码 your_password
ALPN 应用层协议协商 h3 或留空
UDP Relay Mode UDP 转发模式 nativequic
Congestion Control 拥塞控制算法 bbr, cubic, new_reno
Zero RTT Handshake 0-RTT 握手(快速连接) 开启/关闭
Allow Insecure 允许不安全证书(测试用) 建议关闭

推荐配置示例

类型:TUIC
服务器:your-server.com
端口:443
UUID:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
密码:your-secure-password
ALPN:h3
拥塞控制:bbr
UDP Relay Mode:native
0-RTT:开启

版本要求

  • iOS: Shadowrocket 2.2.30+ 版本开始支持 TUIC
  • macOS: 对应版本同样支持

使用建议

  1. 网络环境:TUIC 基于 QUIC(UDP),在部分限制 UDP 或 QoS 降速的网络中可能表现不佳,可尝试切换 TCP 协议节点

  2. 服务器端:确保服务端部署的是 TUIC v5(与 v4 不兼容),推荐使用官方 tuic-server 或 sing-box 实现

  3. 拥塞控制bbr 通常在弱网环境下表现更好,cubic 适合稳定网络

  4. 0-RTT:开启后可减少连接延迟,但可能增加重放攻击风险(TUIC 协议本身有防护)

  5. ALPN:建议填写 h3,帮助伪装为正常 HTTP/3 流量

故障排查

  • 连接失败:检查服务器是否支持 TUIC v5(非 v4)
  • 速度慢:尝试更换拥塞控制算法,或检查 UDP 是否被运营商 QoS
  • 断流:关闭 0-RTT 测试,或调整 UDP Relay Mode

如需服务端配置参考,建议查看 sing-box 或 tuic-server 的官方文档。

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