在构建自用代理服务时,最让人头疼的问题莫过于安装复杂、配置繁琐,尤其是需要同时支持多种协议、TLS 自动化和高效管理功能的 VPS 环境。而由233boy开发的这款 sing-box 一键安装脚本,正是为了解决这些痛点而生。
✅ 支持多协议、一键部署、极速配置,专为高效运维和零基础用户设计。
功能亮点:一条命令,部署全能代理
这款脚本的最大特点就是简洁、高效、全协议支持。只需一条命令,即可快速完成 sing-box 的安装,并自动生成一个可用的 VLESS-REALITY 配置,便于用户快速开始测试与使用。

支持的主要协议包括:
- REALITY / VLESS-REALITY
- TUIC
- Trojan / Trojan-H2/WS/HTTPUpgrade-TLS
- Hysteria2
- Shadowsocks 2022
- VMess(TCP、WS、QUIC、H2、HTTP 等全模式)
- VLESS(WS、H2、HTTPUpgrade 等)
- Socks5
- 兼容 TLS、HTTP2、QUIC、AEAD 等多种加密与传输机制
核心优势概览:
- 🚀 极速安装:一键部署,仅需几分钟即可完成初始配置
- 🧠 零学习成本:面板命令清晰,参数设计极简
- 🔄 自动化 TLS 证书申请与续签
- 🧰 一键添加 / 修改 / 删除任意协议配置
- 🔧 兼容 sing-box 命令格式,可继续手动自定义
安装方式:只需一条命令
推荐系统:Ubuntu 22+(强烈不建议使用 CentOS)这里我使用的低配置的搬瓦工VPS,使用的Ubuntu18,也是运行通畅没有问题

在 VPS 上运行以下命令开始安装:
bash <(wget -qO- -o- https://github.com/233boy/sing-box/raw/main/install.sh)
💡 如需指定 sing-box 版本,安装命令后加 -v 版本号
💡 查看命令帮助请加 -h
安装完成后,脚本会自动为你生成第一个 VLESS-REALITY 配置,并提示连接 URL,可直接用于 v2rayN、v2rayNG 等客户端测试,也可以根据自己的节点加密方式的需求自主添加比如这里选择2天机Trojan,输入端口后按回车自动生成URL的科学上网TRojan的加密连接,你可以自行导入相关的客户端即可使用。虽然功能没有之前3X-UI或者S-UI那么多,但是主打一个方便快捷。

管理操作极简:sb 命令一键搞定
安装完成后,脚本会创建 sb
快捷命令(即 sing-box
命令的简写),用于配置管理。
添加配置
sb add reality # 添加默认 VLESS-REALITY
sb add tuic # 添加 TUIC
sb add hy # 添加 Hysteria2
sb add ss # 添加 Shadowsocks 2022
sb add tcp # 添加 VMess-TCP
修改配置
sb change reality sni www.cloudflare.com # 修改 REALITY 的 SNI
sb change tcp port auto # 自动更换 TCP 端口
查看/删除配置
sb info reality # 查看 reality 配置详情
sb del reality # 删除对应配置
🚨 删除操作不可逆,请谨慎使用 sb del
网络故障排查建议
如果遇到无法连接的问题,先确认 VPS 防火墙未阻挡端口:
systemctl stop firewalld; systemctl disable firewalld; ufw disable
测试端口连通性推荐使用网站:
输入格式:IP:端口
进行测试,若为 successful 即为通畅。
兼容性与客户端支持建议
- 默认 sing-box 使用最新版内核,推荐客户端保持版本一致
- 客户端推荐使用:v2rayN、v2rayNG、SFI、Sing-box GUI 等
- 某些协议如 VMess-AEAD、REALITY 等在老版本客户端中不被支持,请升级后使用
- 如遇连接失败,尝试更换配置或测试 Shadowsocks 协议作为排错手段

高效自用,强烈推荐
这款脚本由资深用户根据实际使用场景打造,尤其适合以下人群:
- 想在 VPS 上快速部署科学上网代理服务的技术用户
- 需要同时支持多个协议以兼容不同客户端的使用者
- 希望轻松管理多配置并高效排错的运维人员
无论是部署 TUIC 还是设置 VLESS-REALITY,您只需要记住一个命令入口:sb
。所有操作都围绕它展开,添加、修改、查看、删除配置一气呵成,让配置管理变得毫无压力。
发表回复