Home
CDN
VPS
ForeverBlog
Autohotkey
openSUSE
7zip
QGIS
LearnSQL
NRDOC
Markdown
RSS
Hysteria使用实例
Hysteria 是一个功能丰富的,专为恶劣网络环境进行优化的网络工具(双边加速),比如卫星网络、拥挤的公共 Wi-Fi、在中国连接国外服务器等。 基于修改版的 QUIC 协议。
- SOCKS5 代理 (TCP & UDP)
- HTTP/HTTPS 代理
- TCP/UDP 转发
- TCP/UDP TPROXY 透明代理 (Linux)
- TCP REDIRECT 透明代理 (Linux)
- TUN (Windows 下为 TAP)
以上是Hysteria官网的介绍,项目地址为https://github.com/HyNetwork/hysteria
最新hysteria2使用方法在这里 https://unixetc.com/post/nekoboxforandroid-hysteria2/
以下为旧版本v1使用实例
服务端安装配置
服务器是Debian11系统,使用以下命令安装:
wget https://raw.githubusercontent.com/HyNetwork/hysteria/master/install_server.sh
bash ./install_server.sh
启用服务
systemctl enable hysteria-server
systemctl start hysteria-server
自签证书
openssl genrsa -out server.key 1024
openssl req -new -x509 -days 3650 -key server.key -out server.crt -subj "/C=CN/ST=mykey/L=mykey/O=mykey/OU=mykey/CN=domain1/CN=domain2/CN=domain3"
然后新建配置文件vi config.json
{
"listen": ":39870",
"cert": "/root/server.crt",
"key": "/root/server.key",
"obfs": "fuckgfw2022",
"up_mbps": 500,
"down_mbps": 500
}
使用screen
让hysteria在后台一直运行
screen hysteria -c config.json server
没有错误提示就证明ok了。
客户端使用配置
PC端可以使用v2rayN来配置,方法如下:
在https://github.com/HyNetwork/hysteria/releases页下载Windows版exe程序,如hysteria-tun-windows-6.0-amd64.exe,下载后改名为hysteria.exe放在v2rayN根目录下即可。
下来新建client.json
文件,填入以下内容:
{
"server": "ip:port", //填写自己的IP和端口
"obfs": "fuckgfw2022",
"up_mbps": 500,
"down_mbps": 500,
"socks5": {
"listen": "127.0.0.1:10808"
},
"http": {
"listen": "127.0.0.1:10809"
}
}
打开v2rayN,服务器->添加自定义配置服务器,将Core类型选择hysteria,然后点击浏览,选择刚才新建的client.json导入配置即可。