文档 配置 Hysteria2

Hysteria2

基于 QUIC 的高速代理协议,自带拥塞控制和端口跳跃能力,弱网/高延迟线路下体验通常比传统 TCP 协议更好。

配置示例

config.yaml YAML
proxies:
  - name: "hysteria2"
    type: hysteria2
    server: server.com
    port: 443
    ports: 443-8443
    hop-interval: 30
    password: yourpassword
    up: "30 Mbps"
    down: "200 Mbps"
    obfs: salamander
    obfs-password: yourpassword
    sni: server.com
    alpn:
      - h3

字段说明

password必须

认证密码。

ports可选

配置后启用端口跳跃,会忽略 port,格式同端口范围写法

hop-interval可选

端口跳跃切换的间隔,单位秒,默认 30;也支持写"15-30"这种范围,每次随机取一个值(只能写一段范围,不能用逗号列多个)。

up / down可选

Brutal 拥塞控制的速率上下限,不写单位默认 Mbps,按自己的带宽如实填写效果更好。

obfs / obfs-password可选

QUIC 流量混淆器,可选 salamandergecko,留空则不启用;gecko 额外支持 obfs-min-packet-size/obfs-max-packet-size 控制包大小范围。

bbr-profile可选

BBR 拥塞控制画像,可选 standard/conservative/aggressive,默认 standard