跳转至

TUIC

结构

{
  "type": "tuic",
  "tag": "tuic-out",

  "server": "127.0.0.1",
  "server_port": 1080,
  "uuid": "2DD61D93-75D8-4DA4-AC0E-6AECE7EAC365",
  "password": "hello",
  "congestion_control": "cubic",
  "udp_relay_mode": "native",
  "udp_over_stream": false,
  "zero_rtt_handshake": false,
  "heartbeat": "10s",
  "network": "tcp",
  "tls": {},

  ... // QUIC 字段

  ... // 拨号字段
}

字段

server

必填

服务器地址。

server_port

必填

服务器端口。

uuid

必填

TUIC 用户 UUID

password

TUIC 用户密码

congestion_control

QUIC 拥塞控制算法

可选值: cubic, new_reno, bbr

默认使用 cubic

udp_relay_mode

UDP 包中继模式

模式 描述
native 原生 UDP
quic 使用 QUIC 流的无损 UDP 中继,引入了额外的开销

udp_over_stream 冲突。

udp_over_stream

这是 TUIC 的 UDP over TCP 协议 移植, 旨在提供 TUIC 不提供的 基于 QUIC 流的 UDP 中继模式。 由于它是一个附加协议,因此您需要使用 sing-box 或其他兼容的程序作为服务器。

此模式在正确的 UDP 代理场景中没有任何积极作用,仅适用于中继流式 UDP 流量(基本上是 QUIC 流)。

udp_relay_mode 冲突。

zero_rtt_handshake

在客户端启用 0-RTT QUIC 连接握手 这对性能影响不大,因为协议是完全复用的

强烈建议禁用此功能,因为它容易受到重放攻击。 请参阅 Attack of the clones

heartbeat

发送心跳包以保持连接存活的时间间隔

network

启用的网络协议。

tcpudp

默认所有。

tls

必填

TLS 配置, 参阅 TLS

QUIC 字段

参阅 QUIC 字段 了解详情。

拨号字段

参阅 拨号字段