233boy 的脚本为 sing-box 提供了 sb 管理入口。它把多个连接配置分开保存,适合通过命令行完成日常管理。本篇先查看安装自动创建的配置,确认可用后再按需增加协议,避免重复生成相似节点。
资料核对:2026 年 9 月 30 日。下方配图为科学之家绘制的操作流程示意,具体菜单以所用版本为准。
01 · 准备与填写约定
准备一台具有管理员权限、能够访问项目发布源的 Linux 服务器,以及支持所选协议的客户端。记录公网地址和已占用端口;已有服务的主机先做快照。文中的 SERVER_IP、USER、示例密码和证书路径必须换成自己的值。
先确定一个测试目标:只创建一个入站或用户,导入一台客户端并验证。这能让安装、账号和连接三个阶段的问题分别定位。
02 · 安装与首次进入
在目标 Linux 服务器的 SSH 终端操作。先下载并查看官方脚本,再执行安装;安装命令不在日常使用的电脑上运行。
curl -fL https://github.com/233boy/sing-box/raw/main/install.sh -o sing-box-233boy-install.sh
less sing-box-233boy-install.sh
sudo bash sing-box-233boy-install.shsudo sb status
sudo sb info
sudo sb url官方脚本说明包含安装时自动建立 REALITY 配置的流程。以终端实际输出为准;先检查已有配置,再决定是否添加新项。sb 是这个脚本的快捷命令。
03 · 建立第一条可用连接
- 执行 sb info 阅读当前配置,用 sb url 获取分享链接。多条匹配时按提示选中目标配置,给它记录清晰的用途和端口。
- 需要另建配置时运行 sb add,按提示选择协议。例:sb add reality 新建 REALITY;sb add hy 新建 Hysteria2。只执行当前需要的一种,不要一次添加全部协议。
- 配置创建后再次使用 sb info 和 sb url 核对生成参数。REALITY 要核对密钥与 SNI;Hysteria2 要同时确认 UDP 端口和客户端协议支持。
- 放行实际端口,导入客户端后执行一次连接测试。服务状态通过 sb status 检查;实时日志通过 sb log 查看,结束查看通常按 Ctrl+C。
04 · 看图核对连接信息
| 设置或现象 | 填写方法与检查方向 |
|---|---|
| sb add | 新增配置,不是查看已有连接。 |
| sb info / sb url | 分别查看参数和生成分享链接。 |
| sb change | 修改选定配置;修改后客户端也应更新。 |
| 配置目录 | 脚本数据集中于 /etc/sing-box;不能直接套用别的安装器目录。 |
05 · 导入客户端并验证
复制选定配置的分享链接,在兼容客户端导入。先检查地址和端口,再检查协议特有字段。已有配置修改了密码、UUID 或端口后,重新生成链接更新客户端;只重启客户端不会自动获得新凭据。
- 确认客户端拿到了节点,而不是网页、管理地址或错误提示。
- 重新建立连接,查看一次真实请求的结果;单独显示“已连接”不能替代访问测试。
- 对照同一时段的客户端日志和服务端日志 / 用量,确认测试用的是新配置。
06 · 常见问题
| 设置或现象 | 填写方法与检查方向 |
|---|---|
| sb 命令不存在 | 确认使用的是 233boy 脚本且安装完整结束,重新查看安装输出;普通 sing-box 二进制不自带这些管理菜单。 |
| Hysteria2 的 TCP 检测失败 | Hysteria2 主要使用 UDP;应检查 UDP 放行和应用连接日志,不能用一次 TCP 端口检测判定其故障。 |
| 升级核心后格式报错 | 先备份,再检查该核心版本的迁移说明。脚本和核心分别有更新入口,不要把两者版本混为一谈。 |
07 · 备份与后续维护
备份 /etc/sing-box 以及实际使用的证书材料,记录核心与脚本版本。管理文档区分核心更新和脚本更新;先阅读更新内容,再用 sb help 确认当前支持的选项,最后测试已有配置。
每次只调整一类设置,并保留可恢复的旧配置。改端口、凭据或域名后重新生成分享信息;客户端也需要同步更新。
08 · 官方资料与下一步
文字与流程图由科学之家整理制作;安装来源和协议字段参见上述官方资料。本文未附带任何服务商套餐或推广链接。




