搭建歇斯底里服务

Hysteria是一个功能丰富的,专为恶劣网络环境进行优化的网络工具(双边加速),连Vultr这种线路不太友好的供应商都能进行有效的提速,不过缺点在于Hyseria并没有在熟知的代理工具(V2rayN、Clash等)中提供服务,因此需要下载独立的客户端。

hysteria官方

安装hysteria

访问官方网址,寻找合适的版本,复制下载链接使用(wget)工具安装

更改运行权限:chmod -R 755

签发证书

  • 自签证书
1
2
生成私钥:openssl ecparam -genkey -name prime256v1 -out ca.key
生成证书:openssl req -new -x509 -days 36500 -key ca.key -out ca.crt -subj "/CN=bing.com"
  • CA机构申请签发
1
2
申请证书:acme.sh  --issue -d 替换为你的域名 --standalone -k ec-256
安装证书:acme.sh --install-cert -d 你的域名 --ecc --key-file /etc/x-ui/server.key --fullchain-file /etc/x-ui/server.crt

服务端配置

1
2
3
4
5
6
{
"listen": ":9527",
"cert": "/root/hy/ca.crt",
"key": "/root/hy/ca.key",
"obfs": "50925009-7814-4e99-963d-7b0f99763b86(个人填写,尽量复杂)"
}
  • ufw allow (端口)

客户端配置

1
2
3
4
5
6
7
8
9
10
11
12
13
{
"server": "ip:port",
"obfs": "password",
"up_mbps": 20,
"down_mbps": 100,
"insecure": true,
"socks5": {
"listen": "127.0.0.1:1080"
},
"http": {
"listen": "127.0.0.1:1081"
}
}
  • 所在文件夹,Shift+右击 打开命令行运行hysteria客户端:hysteria-tun-windows-6.0-amd64.exe client