文件 設定 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