sing-box 本身是代理核心。订阅用户通常通过图形客户端导入订阅、启动连接和切换节点;只有在服务器、脚本化维护或特殊路由需求下,才需要直接维护 JSON 配置和核心进程。
平台选择
以下状态已于 2026-06-02 核对:
| 平台 | 适合的起点 | 说明 |
|---|---|---|
| Android | sing-box for Android | Project S 维护,简称 SFA;支持本地或远程配置。 |
| iOS / macOS / Apple tvOS | sing-box for Apple platforms | Project S 维护;当前下载渠道可能变化,安装前核对最新说明。 |
| Windows | GUI.for.SingBox 或直接运行核心 | Project S 的桌面客户端仍在开发中;GUI.for.SingBox 是社区项目。 |
| Linux | 直接运行核心,或自行评估社区 GUI | 服务器与高级桌面用法通常直接维护 JSON 配置。 |
Android 与 Apple 平台
SFA 和 Apple 平台客户端都可以管理本地或远程 sing-box 配置。已经从服务商面板拿到 sing-box 远程配置地址时,可以从订阅导入教程开始。
Apple 平台需要额外注意:下载渠道可能随发布状态变化。不要沿用旧教程中的下载按钮截图,安装前应核对当前可用渠道。
Windows 桌面端
Project S 的桌面图形客户端仍处于开发状态。Windows 用户若希望通过图形界面管理订阅,可以评估社区维护的 GUI.for.SingBox。该项目提供内核、订阅和配置管理界面,但它不是官方客户端。
社区项目不等于官方客户端。安装前应检查仓库地址、发布页、近期维护情况和文档,避免从转载下载站获取安装包。
什么时候直接安装核心
以下场景更适合直接安装核心程序:
- 在 Linux 服务器上长期运行服务;
- 需要维护完整 JSON 配置;
- 需要明确控制 DNS、路由、rule-set 或 TUN;
- 希望通过版本控制审查配置变化。
继续阅读核心程序安装方式和 JSON 配置结构参考。