RackNerd 搭建VPN节点Hysterial2 套CDN 加速

最性价比vps之RackNerd 搭建VPN节点 采用Hysterial2

日期: 十一月 02, 2024

大家好, 我是阿飞
今天要跟大家分享让VPS提速的办法
如果你有一个VPS, 发现连接速度很慢或者VPS的IP已经被墙了
那么今天, 阿飞就教大家如何来解决这两个痛点.
同时, 今天的搭建方案也能解锁chatgpt和奈飞.

img

视频地址

start

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
章节
00:00 开场白
00:14 准备1台vps
00:50 准备1个域名
01:18 域名托管到CF
01:48 域名绑定vps
02:41 检测绑定的域名是否生效
03:04 finalshell连接vps
04:01 搭建节点
07:19 开启CF的CDN
07:56 电脑客户端配置VPN
12:25 节点速度设置及测速
13:57 解锁GPT和奈飞演示.mp4
14:07 开启Tun模式
14:46 套CDN前后对比
15:22 下期再加速方案预告

1.准备1个vps

本教程采用的是racknerd的vps, 支持支付宝.
1年只要10刀, 3T月流量. 优惠码: 15OFFDEDI

内存 CPU SSD 流量 价格 购买网址 备注
1.0 G 1核 17G 3T/月 $10.98/年 👉链接 最新特惠
2.5 G 2核 40G 6T/月 $16.88/年 👉链接 洛杉矶 DC2机房 重点推荐 速度快
3.0 G 2核 60G 11T/月 $23.88/年 👉链接 洛杉矶 DC2机房 重点推荐 速度快

更多套餐👉点我前往

注册视频教程👉点我前往

当然, 你也可以使用其他品牌或者免费的vps.

登录vps官网, 获取 ip地址

官网👉点我前往

获取vps登录信息

登录你注册时用的邮箱, vps所有登录信息都在邮件里.

2.准备1个域名

付费域名
1年只要1美元, 支持支付宝
注册网址👉www.namesilo.com
优惠码: afeifree
小白 注册视频教程:
https://youtu.be/U0Mmh9atE6w&t=109s

免费域名
小白 us.kg 注册教程:
https://youtu.be/TVkLIwJnIYs

3.域名托管到 Cloudflare

注册1个Cloudflare账号
注册网址: cloudflare.com
小白 注册视频教程:
https://youtu.be/U0Mmh9atE6w&t=37s
小白 域名托管到Cloudflare
https://youtu.be/U0Mmh9atE6w&t=612s

注册 Cloudflare 并添加域名
登录 Cloudflare,将你拥有的域名添加到 Cloudflare。

更改域名的 DNS 记录
将域名的 DNS A 记录指向 VPS 的 IP 地址(如 192.3.85.247,改成你自己的IP),
暂时不要启用 CDN 加速(不是橙色小云图标, 而是灰色小云图标)。

4.ssh链接vps

本教程采用 finalshell作为连接vps的工具.
finalshell下载链接:
请先转存到你自己的云盘, 再下载, 避免失联
Windows X64版,下载地址:
百度云 夸克云
macOS Arm版,支持m1,m2,m3 cpu,下载地址:
百度云 夸克云
macOS X64版,支持旧款intel cpu,下载地址:
百度云 夸克云
当然,你也可以前往其官网下载

小白 finalshell 下载及安装教程:
https://youtu.be/-p6Cy_j-mXI&t=39s

卸载旧脚本
如果你是全新VPS, 可以跳过此步骤.
如果你采用了我这个教程而搭建的vpn节点, 请按下面步骤执行.
停止Hysteria2

1
systemctl stop hysteria-server.service

复制 粘贴以下脚本

1
wget -N --no-check-certificate https://raw.githubusercontent.com/flame1ce/hysteria2-install/main/hysteria2-install-main/hy2/hysteria.sh && bash hysteria.sh

输入 2
卸载脚本

查看防火墙开启了哪些端口

1
ufw status

开启端口80 443

1
2
iptables -I INPUT -p tcp --dport 80 -j ACCEPT
iptables -I INPUT -p tcp --dport 443 -j ACCEPT

或者
懒人模式 关闭防火墙 开启所有端口

1
ufw disable

5.搭建节点

一键安装Hysteria2

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

显示三行红字, 代表安装成功

设置开机自启

1
systemctl enable hysteria-server.service

生成自签证书

1
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

服务器配置文件
请先转存到你自己的云盘, 再下载, 避免失联
百度云 夸克元

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
cat << EOF > /etc/hysteria/config.yaml
listen: :443 #监听端口

#使用CA证书
acme:
domains:
- hy2.dpdns.org #你的域名,需要先解析到服务器ip
email: huheng@proton.me

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

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

根据你的个人情况, 可修改以下参数:
监听端口 443
密码 123456
伪装网站 www.bing.com

本教程采用CA证书, 需要1个域名,
将域名解析到vps

复制上面的服务器配置文件, 粘贴到vps, 敲回车

查看Hysteria2状态

1
systemctl status hysteria-server.service

如果是 inactive (dead), 代表没有启动

确认已经是英文输入状态, 按 q 键 退出查看状态

重启Hysteria2

1
systemctl restart hysteria-server.service

查看Hysteria2状态

1
systemctl status hysteria-server.service

看到绿色字体的 active (ruuning) 代表hysterial服务已经运行

如果最后一行末尾是 acme_client 则等待1分钟后, 再次查看Hysteria2状态

重复以上查看步骤
直到在最后一行末尾看到 server up and running 为止

设置开机自启

1
systemctl enable hysteria-server.service

6.电脑客户端 配置

下载 v2rayN 6.60版
请先转存到你自己的云盘, 再下载, 避免失联

下载 “宝箱”:
👉百度云 👉夸克云
下载 “钥匙”:
👉百度云 👉夸克云

使用方法:
1.把”钥匙”复制到”宝箱”的文件夹的内部, 使得所有文件放在同一个文件夹内;
2.双击”afei”, 获得宝物.

当然, 你也可以去其官网进行下载
https://github.com/2dust/v2rayN/releases/latest

找到目录

1
v2rayN\zz_v2rayN-With-Core-SelfContained\bin\hysteria2

删除旧文件

下载hysterial2
请先转存到你自己的云盘, 再下载, 避免失联
Windows X64
百度云 夸克元
当然, 你也可以去其官网进行下载
https://github.com/apernet/hysteria/releases

将下载的exe文件粘贴到目录

1
zz_v2ryaN\bin\hysteria

关掉梯子, 不挂代理, 测试你的上网速度

1
speedtest.cn

客户端配置文件
请先转存到你自己的云盘, 再下载, 避免失联
百度云 夸克元

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
server: 192.3.85.247:443 #你的vps的ipv4
auth: afei123 #密码

bandwidth:
up: 20 mbps #你家宽带的上传速度
down: 100 mbps #下载速度

tls:
sni: hy.afeifree.com #你的域名
insecure: false #使用自签时需要改成true

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

如果你觉得网速够用就行, 可以填比最大速度稍小的数值.
比如, 想要观看流畅4K, 50MB的速度, 足矣.

复制以上配置, 新建文本文件, 粘贴, 保存为”hy-afei”.

打开v2rayN, 服务器>添加自定义配置服务器
别名: hy-afei
地址: 点击”编辑”按钮, 选择上面的文本文件”hy-afei”.
Core类型: hysteria2
Socks端口: 1080

测速

1
speedtest.net

如果要启用Tun模式 , 右键 v2ray , 选择 管理员运行.
来到v2ray, 开启tun模式
实现真正的VPN上网.

7.配置 Cloudflare CDN

启用 CDN 加速(橙色小云图标)。
设置端口穿透: Cloudflare 默认仅支持 80 和 443 端口。确保 Hysteria2 运行在这些端口上。

\8. 其他命令 参考

1
2
3
4
5
#移除 Hysteria 及相关服务
bash <(curl -fsSL https://get.hy2.sh/) --remove

#查看日志
journalctl -u hysteria-server.service

end