文档 配置 TUIC

TUIC

另一个基于 QUIC 的协议,主打低延迟建连(支持 0-RTT),有 v4(token 认证)和 v5(uuid+password 认证)两个版本。

配置示例

config.yaml YAML
proxies:
  - name: tuic
    server: www.example.com
    port: 10443
    type: tuic
    uuid: 00000000-0000-0000-0000-000000000001
    password: PASSWORD_1
    disable-sni: true
    reduce-rtt: true
    request-timeout: 8000
    udp-relay-mode: native

字段说明

tokenV4 必须

TUIC V4 用户标识;使用 V5 时不要写这个字段。

uuid / passwordV5 必须

TUIC V5 的用户唯一识别码和密码;使用 V4 时不要写这两个字段。

ip可选

用来覆盖 server 的 DNS 解析结果,指定实际连接的 IP。

disable-sni可选

TLS 握手时是否禁用 SNI 扩展。

reduce-rtt可选

启用 QUIC 0-RTT 握手,能缩短建连时间,但存在一定重放攻击风险。

udp-relay-mode可选

UDP 数据包中继模式,可选 native/quic

congestion-controller可选

拥塞控制算法,可选 cubic/new_reno/bbr

fast-open / max-open-streams可选

fast-open 可以进一步缩短建连时间;max-open-streams 限制最大并发流数量,太大可能影响性能。