使用一键脚本,部署 Hysteria 1(歇斯底里)协议节点。支持端口跳跃最新功能
相信大家肯定对 Hysteria 协议应该也不陌生了。它利用 UDP 协议进行暴力加速,带给我们相对其他协议来讲,比较快的网速体验。之前博客项目给大家推荐了一个自己的 Hysteria 脚本,但是由于年久失修,无法支持 Hysteria 的最新协议和客户端。于是我最近抽空修了下脚本,让其支持最新的 Hysteria 的网络跳跃的特性,并适配现有的客户端。
准备材料
- 一台 VPS,并确保没屏蔽 UDP 协议
部署步骤
- SSH进入VPS,输入以下命令
1 | wget -N --no-check-certificate https://raw.githubusercontent.com/Misaka-blog/hysteria-install/main/hy1/hysteria.sh && bash hysteria.sh |
- 输入1进行安装
- 选择证书申请方式、传输协议,设置连接端口以及密码。如为UDP协议则可以使用端口跳跃功能,设置起始和结束端口即可。最后设置域名IP优先级
- 安装完成后,脚本将会提示Hysteria的节点文件配置内容
- 可以进入脚本,输入4选项,修改服务端和客户端配置文件
客户端配置
V2rayN
- 在本地创建一个 json 文件,然后将提取出来的配置复制粘贴到新建的 json 文件里面
- 打开 V2rayN,依次点击“服务器”→“添加自定义服务器”
- 输入别名、导入 json 文件,Core 类型选择
hysteria
,端口输入 1080
- 由于 Hysteria 在 V2rayN 为自定义配置节点,故不能使用平常用的真链接和测速进行测试节点连通性。所以说只能依靠链接来测试连通性
Nekoray / Nekobox
- 打开 Nekobox,新建一个节点。输入服务器地址和端口、如有端口跳跃的节点请在下方的跳跃端口处输入跳跃端口,设置上传下载速度(一般为本地带宽速度),协议根据节点协议选择(tips:hy1 的 udp 在 Nekobox 为 quic),认证类型选 STRING,认证有效载荷输入认证密码,SNI 填写伪装域名,ALPN 输入
h3
,不检查服务器证书勾上即可
Nekobox for Android
- 打开 Nekobox,新建一个节点。协议版本选择 1,输入服务器地址和端口(如启用了端口跳跃则在端口处使用
1111,10000-30000
这类格式填写端口),认证类型选 STRING,认证载荷输入认证密码,协议根据节点协议选择,服务器名称指示填写伪装域名,应用层协议协商输入h3
,允许不安全链接打开,设置上传下载速度(一般为本地带宽速度)即可。
Shadowrocket
打开软件,转到创建节点页面。节点类型选择 Hysteria,输入服务器地址和端口、填入认证密码,协议根据节点协议选择,允许不安全打开,SNI 填写伪装域名,ALPN 输入 h3
,设置上传下载速度(一般为本地带宽速度)即可
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 MisakaNo の 小破站!
评论