官方命令手搓Hysteria2节点。

一、服务器端安装

本教程全程参照Hysteria2的官方文档进行部署,仅部署常用设置。
若有个性化需求,请自行前往官方文档网址:https://v2.hysteria.network/zh/docs/getting-started/Server-Installation-Script/

事前准备

  1. VPS服务器一台
  2. Cloudflare解析好的自定义域名一个

开始搭建

  1. Hysteria2服务端安装
    在自己的vps命令行,输入以下命令:
1
bash <(curl -fsSL https://get.hy2.sh/)

出现三行红字,分表表示hysteria2的文件路径、如何查看日志、设定自启动。

  1. 设置为开机启动,并启动服务
    在命令行输入以下命令:
1
systemctl enable --now hysteria-server.service

到此步为止,Hysteria2的配置文件就安装完毕了,接下来就是修改配置参数。


二、参数设置

  1. 修改配置文件
    来到hysteria2的安装文件路径,也就是刚开始安装完毕后显示的第一行,一般是在etc/hysteria;
    可以选择通过命令cd进入,也可以选择通过ssh工具的文件管理器直接进入,本教程以ssh工具文件管理器为例;
    进入并修改其中的config.yaml文件,将原文件内的内容全部删除,复制粘贴以下内容:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
listen: :443 #监听端口,默认是443端口,可根据自己需求更改

acme: #证书申请
domains:
- your.domain.net #修改为自己绑定好的域名
email: your@email.com #可以改成任意邮箱,只要是正常的邮箱后缀即可,例如:abcd1234@gmial.com

auth: #密码
type: password
password: Se7RAuFZ8Lzg #自行更改密码

masquerade: #伪装
type: proxy
proxy:
url: https://news.ycombinator.com/
rewriteHost: true

obfs: #混淆
type: salamander
salamander:
password: cry_me_a_r1ver #自行更改混淆密码

#bandwidth:
#up: 120 mbps
#down: 800 mbps
#不添加bandwidth则默认使用BBR加速,若要添加,则将上面三行的#删除即可。
#up为你家宽带的上传速度,down下载速度,可用测速网站在未开启翻墙软件的情况下进行测速。

修改完毕,保存并退出。

  1. 重启Hysteria2服务

每一次修改完配置文件后,都一定要重启服务才能生效。

在命令行依次输入以下代码,进行重启,以及状态查看:

1
2
3
4
5
systemctl restart hysteria-server.service
# 重启服务, 通常在修改配置文件后执行。

systemctl status hysteria-server.service
# 查询服务状态。

查询服务后,看到以下界面,即代表成功运行:

一定要同时看到active和server up and running,才算成功运行,如果显示failed,可以关闭ssh连接,然后重新进入vps,再次执行重启的命令后,再查看运行状态。


三、生成节点链接

打开v2rayN,点击左上角服务器添加[Hysteria2]服务器 ,修改以下内容:

最后点击确定,就可以验证节点是否有效了,右键节点测延迟,有延迟就代表通了。