Skip to content

TUIC

TUIC是一个轻量的基于QUIC的代理协议,由rust编写,你可以在这里找到更多信息

- name: tuic
  server: www.example.com
  port: 10443
  type: tuic
  token: TOKEN
  uuid: 00000000-0000-0000-0000-000000000001
  password: PASSWORD_1
  # ip: 127.0.0.1
  # heartbeat-interval: 10000
  # alpn: [h3]
  disable-sni: true
  reduce-rtt: true
  request-timeout: 8000
  udp-relay-mode: native
  # congestion-controller: bbr
  # max-udp-relay-packet-size: 1500
  # fast-open: true
  # skip-cert-verify: true
  # max-open-streams: 20
  # sni: example.com

name

代理名称,书写时请确保不会与其他代理节点重名

server

代理节点服务器的地址,可以是域名或IP地址

port

代理服务器的端口

type

代理类型,此处为 tuic

token

用于 TUIC V4 的用户标识,使用TUIC V5时不可书写

uuid

用于 TUICV5 的用户唯一识别码,使用TUIC V4时不可书写

password

用于 TUICV5 的用户密码,使用TUIC V4时不可书写

ip

可选字段,用于覆盖“server”选项中设置的服务器地址的DNS查找结果

heartbeat-interval

可选字段,发送保持连接活动的心跳包的间隔时间,单位为毫秒

alpn

可选字段,用于在TLS握手中进行应用层协议协商

disable-sni

可选字段,设置是否在TLS握手中禁用SNI(服务器名称指示)SNI用于在同一IP地址上承载多个HTTPS站点

reduce-rtt

可选字段,设置是否在客户端启用QUIC的0-RTT握手这可以减少连接建立时间,但可能增加重放攻击的风险

request-timeout

可选字段,设置建立到TUIC代理服务器的连接的超时时间,单位为毫秒

udp-relay-mode

可选字段,设置UDP数据包中继模式,可以是 native/quic

congestion-controller

可选字段,设置拥塞控制算法,可选项为 cubic/new_reno/bbr

max-udp-relay-packet-size

可选字段,设置最大的UDP数据包中继大小,单位为字节

fast-open

可选字段,设置是否启用Fast Open,这可以减少连接建立时间

skip-cert-verify

可选字段,设置是否跳过证书验证

max-open-streams

可选字段,设置最大打开流的数量过多的打开流可能会影响性能

sni

可选字段,设置在TLS握手中使用的服务器名称指示(SNI)的值


Last update: 2023年11月5日