文档 配置 Hysteria(v1)

Hysteria(v1)

Hysteria2 的前身,同样基于 QUIC,多了 wechat-video/faketcp 等传输模式伪装选项。新节点大多已经迁移到 Hysteria2,这里主要用于兼容老配置。

配置示例

config.yaml YAML
proxies:
  - name: "hysteria"
    type: hysteria
    server: server.com
    port: 443
    # ports: 1000,2000-3000,4000  # port 不可省略
    auth-str: yourpassword
    protocol: udp # 支持 udp/wechat-video/faketcp
    up: "30 Mbps"
    down: "200 Mbps"
    # sni: server.com
    # fast-open: true

字段说明

auth-str必须

认证密码。

protocol默认 udp

底层传输模式,支持 udp/wechat-video/faketcp,后两个是伪装成微信视频通话/TCP 流量以绕过某些针对 UDP/QUIC 的限速或封锁。

up / down可选

带宽上下限,不写单位默认 Mbps,需要如实填写以获得较好的拥塞控制效果。

recv-window-conn / recv-window可选

QUIC 连接/流级别的接收窗口大小,一般不需要改。

disable_mtu_discovery / fast-open可选

fast-open 可以降低连接建立延迟,默认关闭;MTU 探测出问题时可以尝试关掉 disable_mtu_discovery。TLS 相关字段见TLS 字段

新搭建的节点建议优先使用Hysteria2,协议更成熟、生态更活跃。