**高效易用的 sing-box 一键安装与管理脚本**
该脚本旨在提供一个快速、便捷的解决方案,用于安装和管理 sing-box 代理服务。主要功能包括:
- **快速部署**:15 秒内完成安装,支持多配置同时运行。
- **零学习成本**:简化操作流程,一条命令即可完成配置的添加、更改、查看和删除。
- **全协议支持**:覆盖主流代理协议,自动创建 VLESS-REALITY 配置。
- **自动化能力**:自动配置 TLS,端口、UUID、密码等参数可自动化生成。
- **灵活扩展**:支持快捷参数操作,兼容原生 sing-box 命令,适配多系统环境。
**支持系统**:推荐使用 Ubuntu 22,兼容 Debian、CentOS(可能存在兼容性问题)。
**安装命令**:`bash <(wget -qO- -o- https://github.com/233boy/sing-box/raw/main/install.sh)`
**核心功能操作**:
- **添加配置**:`sb add`,支持简化协议名快速创建。
- **更改配置**:`sb change`,支持精准修改或自动生成参数。
- **查看配置**:`sb info`,支持生成访问链接和二维码。
- **删除配置**:`sb del/ddel`,支持删除单个或多个配置。
**进阶功能**:
- **性能优化**:启用 BBR 加速。
- **服务管理**:启动、停止、重启服务。
- **日志管理**:查看、设置和删除日志。
- **版本更新**:更新核心程序、脚本和 Caddy。
**常见问题排查**:
- **端口无法连接**:关闭防火墙、测试端口连通性。
- **客户端无法使用**:确保客户端与服务器版本一致,优先测试主流客户端。
**脚本目录结构**:所有文件集中存储,便于管理。
**重要提醒**:
1. 添加 TLS 协议配置后,务必设置伪装网站。
2. 如需手动配置 TLS,使用 `sb no-auto-tls` 命令。
3. 建议备份脚本,避免原仓库不可用。
4. 多配置管理时,可通过端口或域名快速匹配配置。