serv00通过sing-box搭建最新协议节点直接起飞|

1,606次阅读
没有评论

共计 2873 个字符,预计需要花费 8 分钟才能阅读完成。

前言

最近发现了一个最新的 hysteria2 协议节点,于是我就在 serv00 上部署用上了,经过测试,没想到这速度直接起飞,就算是晚高峰油管 4K 也是秒开,那今天就来记录一下 serv00 如何通过 sing-box 一次性部署 hysteria2,vless,tuic,三种协议节点,serv00 也能带你体验高速冲浪。

 

安装

登录 ssh 连接终端,cd 到你想要安装的 sing-box 的文件夹,然后执行以下命令下载 sing-box 压缩包

 

wget -O ‘s-box.zip’ ‘https://raw.githubusercontent.com/bin862324915/serv00-app/main/sing-box/s-box.zip’

执行以下指令解压

unzip s-box.zip

执行以下指令赋予 sing-box 权限

chmod +x web

配置

登录网页管理面板 > 新建两个 UDP 端口,一个 TCP 端口,然后打开网页版的文件管理器,进入你安装好 sing-box 的文件夹,找到 config.json 文件打开,找到以下内容,并修改为你自己的信息
“inbounds”: [
{
“tag”: “hysteria-in”,
“type”: “hysteria2”,
“listen”: “::”,
“listen_port”: 33333,# 修改为你新建的其中一个 udp 端口
“users”: [
{
“password”: “bc97f674-c578-4940-9234-0a1da46041b9″# 修改为你自己的 uuid
}
],
“masquerade”: “https://bing.com”,
“tls”: {
“enabled”: true,
“alpn”: [
“h3”
],
“certificate_path”: “cert.pem”,
“key_path”: “private.key”
}
},
{
“tag”: “vless-reality-vesion”,
“type”: “vless”,
“listen”: “::”,
“listen_port”: 44444,# 修改为你自己新建的 tcp 端口
“users”: [
{
“uuid”: “bc97f674-c578-4940-9234-0a1da46041b9”,# 修改为你自己的 uuid
“flow”: “xtls-rprx-vision”
}
],
“tls”: {
“enabled”: true,
“server_name”: “www.ups.com”,
“reality”: {
“enabled”: true,
“handshake”: {
“server”: “www.ups.com”,
“server_port”: 443
},
“private_key”: “sFfFeg0jT8e0lWShEserKYernuR66yldmpV1EMPbHkA”,
“short_id”: [
“”
]
}
}
},
{
“tag”: “tuic-in”,
“type”: “tuic”,
“listen”: “::”,
“listen_port”: 55555,# 修改为你新建的另外一个 udp 端口
“users”: [
{
“uuid”: “bc97f674-c578-4940-9234-0a1da46041b9”,# 修改为你自己的 uuid
“password”: “password123″# 密码,可改可不改
}
],
“congestion_control”: “bbr”,
“tls”: {
“enabled”: true,
“alpn”: [
“h3”
],
“certificate_path”: “cert.pem”,
“key_path”: “private.key”
}
}

],

在这里生成 uuidhttps://www.gongjuwa.com/uuid/

修改好后点击保存,回到 ssh 连接终端

 

运行测试

回到 ssh 终端后执行以下命令获取本机 IP 地址

curl ifconfig.me

执行以下命令运行 sing-box

./web run

如果操作没问题的话,此时 sing-box 已经在运行了

 

复制以下节点信息并修改成你自己的,然后复制,打开 v2ray 客户端粘贴即可使用

 

hysteria2 协议节点

hysteria2://bc97f674-c578-4940-9234-0a1da46041b9@1.1.1.1:33333/?sni=www.bing.com&alpn=h3&insecure=1#tg%E6%8A%80%E6%9C%AF%E4%BA%A4%E6%B5%81%E7%BE%A4%EF%BC%9Ahttps%3A%2F%2Ft.me%2Fzzzjsjl

 

vless 协议节点

vless://bc97f674-c578-4940-9234-0a1da46041b9@1.1.1.1:44444?encryption=none&flow=xtls-rprx-vision&security=reality&sni=www.ups.com&fp=chrome&pbk=SxBMcWxdxYBAh_IUSsiCDk6UHIf1NA1O8hUZ2hbRTFE&type=tcp&headerType=none#tg%E6%8A%80%E6%9C%AF%E4%BA%A4%E6%B5%81%E7%BE%A4%EF%BC%9Ahttps%3A%2F%2Ft.me%2Fzzzjsjl

 

tuic 协议节点

tuic://bc97f674-c578-4940-9234-0a1da46041b9:password123@1.1.1.1:55555?sni=www.bing.com&alpn=h3&congestion_control=bbr#tg%E6%8A%80%E6%9C%AF%E4%BA%A4%E6%B5%81%E7%BE%A4%EF%BC%9Ahttps%3A%2F%2Ft.me%2Fzzzjsjl

 

后台运行

可以通过 screen 新建会话让 sing-box 保持在后台运行,执行操作,请将下面的目录修改成你自己的实际目录

screen -S box /home/xxx/domains/xxx.serv00.net/box/web run

 

执行后会新建一个 screen 会话运行 sing-box

 

可以在当前会话按下 Ctrl + A,然后按 D,这会让你从当前 screen 会话中脱离,但 sing-box 程序仍会在后台运行。

 

如果你需要重新连接到这个 screen 会话,可以使用以下命令:

screen -r box

 

在网页管理面板进入 Cron jobs 菜单,点击 Add cron job,新建一个脚本,然后在 Command 框中输入 screen -S box /home/xxx/domains/xxx.serv00.net/box/web run,然后点击 Add,这样,当服务器重启的时候就会自动执行操作启动 sing-box 应用了。

正文完
 1
admins
版权声明:本站原创文章,由 admins 于2024-12-09发表,共计2873字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)