Hysteria, 歇斯底里, 是一款由go编写的网络优化工具, 专为恶劣网络环境进行优化的网络工具(双边加速), 比如卫星网络、拥挤的公共 Wi-Fi、在中国连接国外服务器等, 基于修改版的 QUIC 协议.
最大的优点是针对垃圾小鸡/线路拉跨的VPS, 可以优化速度.
Linux VPS 安装 Hysteria
# root 用户执行
bash <(curl -fsSL https://raw.githubusercontent.com/emptysuns/Hi_Hysteria/main/server/install.sh)
# Hysteria 官方的安装脚本 (没上面的好用)
# bash <(curl -fsSL https://raw.githubusercontent.com/HyNetwork/hysteria/master/install_server.sh)
- 安装, 选择
1) 安装 hysteria
. 安装后, 以后只需要执行hihy
就可以调出菜单了. - 选择证书申请方式:
1、使用ACME申请
, 输入域名(已经绑定好的, 指向当前VPS ip的域名) - 输入你想要开启的端口(范围10000-65535).
- 选择协议类型, 比如:
3、wechat-video
- 输入您到此服务器的平均延迟(可以用ping命令测下大概的延迟, 比如: 150)
- 请输入客户端期望的下行速度. (vps大概的带宽, 比如: 100), 单位:mbps, 不需要写峰值带宽.
- 请输入客户端期望的上行速度. 上行本地一般会qos到50Mbps, 填 50 差不多.
- 请输入认证口令 (认证的密码)
最后会在当前目录生成 config.json
的配置文件.
然后, 会生成一键链接, 粘贴到 Shadowrocket 即可自动识别.
对应 Stash 的配置:
- name: hysteria-demo
type: hysteria
server: your-domain.com
port: 10000
up-speed: 62
down-speed: 108
auth: password
obfs-protocol: "wechat-video" # wechat-video or blank
udp: true
alpn:
- h3
skip-cert-verify: true
总结
优点: 双边加速, 对于线路拉跨的小鸡效果很显著.
缺点: 客户端支持比较少, 目前iOS支持: Stash, Shadowrocket.
建议用在拉跨的VPS上, 本身还不错的VPS可能效果不明显.
不建议长时间占满带宽, 被杀鸡也是有可能的.
设置的速度最好不要超过100M, 减少被运营商qos的可能性.