Hysteria 2 与 Hysteria 1 的比较
Hysteria 2 继承了 Hysteria 1.x 的几乎所有功能,同时引入了各种新的修复和增强。但值得注意的是,由于协议和代码经过了重大更改,Hysteria 2 与 Hysteria 1.x 完全不兼容。 用户必须在客户端和服务器上使用一致的版本。
主要改进
最值得注意的几点包括:
- 新协议:重新设计的协议,伪装成 HTTP/3,增加对抗审查的能力。
- 0-RTT UDP 会话建立:每个新 UDP 会话的第一个包没有额外延迟。
- 新的 ACL 和出站系统:根据不同的请求使用不同的出口。
- 流量统计 API:便于监控和管理。
- 性能改进:各种底层优化,提高了性能和稳定性。
缺失的功能
Hysteria 2 尚未实现 Hysteria 1.x 中的一些功能:
- 客户端 ACL:目前 ACL 只在服务器端可用。
- FakeTCP 协议:FakeTCP 一直是相对小众的功能,我们还在评估是否要重新引入。