1、下载v2rayN客户端软件:

1.1、下载7.13.2版本:

https://github.com/2dust/v2rayN/releases/download/7.13.2/v2rayN-windows-64-SelfContained.zip

1.2、下载hysteria2版本:

https://github.com/apernet/hysteria/releases
https://github.com/apernet/hysteria/releases/download/app%2Fv2.6.2/hysteria-windows-amd64.exe

2、Linux服务器配置:

2.1、一键安装hysteria2脚本:

bash <(curl -fsSL https://get.hy2.sh/)

2.2、生成自签证书(可选 没有自己的域名选):

openssl req -x509 -nodes -newkey ec:<(openssl ecparam -name prime256v1) -keyout /etc/hysteria/server.key -out /etc/hysteria/server.crt -subj "/CN=bing.com" -days 36500 && sudo chown hysteria /etc/hysteria/server.key && sudo chown hysteria /etc/hysteria/server.crt

2.3、修改hysteria2的配置文件:

cat << EOF > /etc/hysteria/config.yaml
listen: :443 #监听端口

#使用CA证书
#acme:
#  domains:
#    - a.com #你的域名,需要先解析到服务器ip
#  email: [email protected]

#使用自签证书
#tls:
#  cert: /etc/hysteria/server.crt
#  key: /etc/hysteria/server.key

auth:
  type: password
  password: 123456 #设置认证密码

masquerade:
  type: proxy
  proxy:
    url: https://bing.com #伪装网址
    rewriteHost: true
EOF

2.4、操作Linux服务端hysteria2命令:

systemctl start hysteria-server.service    # 启动Hysteria2
systemctl restart hysteria-server.service  # 重启Hysteria2
systemctl enable hysteria-server.service   # 设置开机自启Hysteria2
systemctl status hysteria-server.service   #查看Hysteria2状态
systemctl stop hysteria-server.service     #停止Hysteria2

journalctl -u hysteria-server.service      #查看日志
    日志显示如下正常:
    server up and running        {"listen": ":443"}

2.5、Linux服务端防火墙放行hysteria2用到的端口:

ufw allow 443/udp
ufw status

3、客户端:

3.1、创建hysteria2客户端配置文件:

创建bwg-hysteria.txt文件
server: 自己服务器IP:服务端的监听端口
auth: 密码

bandwidth:
  up: 20 mbps      # 上行20m  这个可以自己写。实际是自己vps的下行
  down: 50 mbps    # 下行50m  这个可以自己写。实际是自己vps的上行  别写的太大,会被运营商识别到异常

tls:
  sni: 自己的域名
  insecure: false #使用自签时需要改成true

socks5:
  listen: 127.0.0.1:1080
http:
  listen: 127.0.0.1:8080

3.2、将下载的hysteria-windows-amd64.exe放到v2rayN软件的bin目录下的hysteria文件夹下

3.4、打开v2rayN软件,添加自定义配置文件:

配置文件 ---> 添加自定义配置文件
别名:随便取
地址:写bwg-hysteria.txt文件所在的目录,找到文件添加进去
Core类型:hysteria2
Socks端口:1080   # bwg-hysteria.txt客户端配置文件中写的哪个端口,这儿就写哪个端口

4、测速:

v2rayN软件添加bwg-hysteria.txt
https://www.speedtest.net         # 测速网站