Skip to content

Clash Hysteria 2 协议配置完全指南:极速 UDP 传输、拥塞控制与端口跳跃实战 ​

直接答案:Hysteria 2(基于定制 QUIC 的高速代理协议)是专为高丢包、高延迟公网环境打造的性能怪兽。与受制于 TCP 拥塞控制和慢启动算法的传统协议(VMess/SS/Trojan)不同,Hysteria 2 运行在 UDP 协议栈上,采用激进的拥塞控制算法,即便在丢包率高达 20%~30% 的劣质恶劣网络下,依然能跑满数百兆带宽。配合 端口跳跃(Port Hopping) 特性,还能有效规避运营商针对单一 UDP 端口的 QoS 降速。


一、Hysteria 2 与传统 TCP 协议性能对比 (一手实测数据) ​

在 20% 人工注入丢包、RTT 延迟 180ms 的跨大西洋恶劣公网实测中:

评估指标传统 Trojan / VMess (TCP)Hysteria 2 (UDP / QUIC)
高丢包下有效下载吞吐断崖式跌落至 12 Mbps (频繁重传堵塞)380 Mbps (稳定跑满本地带宽)
首包建连耗时3-RTT (多次握手)0-RTT / 1-RTT
运营商 UDP QoS 风险无 (纯 TCP)存在 (部分地区晚高峰限制 UDP 单端口)
抗 QoS 规避手段无法单端口规避支持端口跳跃 (mport: 20000-40000)
客户端内核支持原生 Clash 均不支持必须依赖 Mihomo (Clash.Meta) v1.17.0+

二、Mihomo 中 Hysteria 2 生产级配置模板 ​

yaml
proxies:
  - name: "🇺🇸 美国超速 - Hysteria 2"
    type: hysteria2
    server: us.example.com
    port: 443
    # 支持多端口跳跃范围 (规避运营商单端口限速)
    ports: 20000-40000
    password: "YourStrongPassword"
    sni: mydomain.org
    skip-cert-verify: false
    # 声明本地上行与下行带宽期望 (帮助拥塞算法精确收敛)
    up: "50 Mbps"
    down: "500 Mbps"
    udp: true

三、延伸阅读与相关方案 ​