Hysteria2 是什么?为什么弱网表现好
Hysteria2 是基于 QUIC(UDP)的代理协议,自带拥塞控制优化,在丢包严重的网络中仍能保持速度,非常适合跨运营商和晚高峰场景。
Hysteria2 的原理
传统协议(SS、Trojan)跑在 TCP 上,而 TCP 的拥塞控制很保守:一旦检测到丢包就大幅降速。跨境线路晚高峰丢包率动辄百分之几,TCP 连接的速度会被拖到很低。
Hysteria2 跑在 QUIC(基于 UDP)上,使用激进的带宽探测式拥塞控制:不因少量丢包就退让,而是按设定带宽持续发送、用冗余对抗丢包,在质量差的线路上反而能把带宽跑满。同时它的流量伪装成标准 HTTP/3,具备一定的抗识别能力。
为什么弱网、晚高峰表现好
| 场景 | TCP 系协议(SS/Trojan) | Hysteria2 |
|---|---|---|
| 低丢包的优质线路 | 表现好 | 表现好 |
| 晚高峰高丢包公网 | 大幅掉速 | 掉速明显更小 |
| 跨运营商绕路线路 | 延迟波动大 | 相对平稳 |
很多用户的体感是「白天什么协议都行,晚上只有切到 hy2 才能看 4K」,原因就在这套拥塞控制上:它专为高丢包、高波动的链路而生。
缺点:UDP 可能被 QoS 限速
Hysteria2 的软肋也很明确:它完全依赖 UDP。部分运营商、校园网和公司网络会对 UDP 流量限速甚至直接屏蔽(QoS 策略),表现为 hy2 节点速度极慢或彻底连不上。因此 hy2 适合作为「主力之一」而不是唯一依赖,日常最好搭配一个 TCP 系协议互为备份。
判断自己的网络是否限 UDP 也很简单:同一家机场分别用 hy2 节点和 Trojan 节点测速,如果 hy2 明显更慢甚至连不上,而切到手机流量后又恢复正常,基本可以确定是宽带侧的 QoS 在起作用。
客户端支持表
| 客户端 | 平台 | Hysteria2 支持 |
|---|---|---|
| sing-box | 全平台 | 支持 |
| Clash Verge / mihomo 系 | Win / macOS / 安卓 | 支持 |
| v2rayN | Windows | 支持 |
| Shadowrocket | iOS | 支持 |
| 原生 Clash(已停更) | — | 不支持 |
用机场时怎么发挥 hy2 的价值
优先选同时提供 Hysteria2 和 Trojan 的机场,例如「品牌A」这类多协议服务商:白天随意用,晚高峰或弱网环境切到 hy2 节点,UDP 被限速时再切回 Trojan。相关服务商见Trojan/Hysteria2 机场推荐,综合选购可参考2026 十大机场推荐排行榜。
延伸阅读
常见问题
Hysteria2 和一代有什么区别?
Hysteria2 重写了协议:改用标准 QUIC、伪装成 HTTP/3 流量、握手更快、配置更简单,目前已全面取代一代。
为什么我用 hy2 反而更慢?
大概率是运营商或所在网络对 UDP 做了 QoS 限速甚至屏蔽。此时切回 TCP 系协议(如 Trojan)通常立刻恢复正常。
游戏加速适合用 Hysteria2 吗?
适合。它本身走 UDP 且延迟抖动小,但前提是机场节点支持 UDP 转发,且本地网络没有严格的 QoS 策略。