sing-box 本身是代理核心。订阅用户通常通过图形客户端导入订阅、启动连接和切换节点;只有在服务器、脚本化维护或特殊路由需求下,才需要直接维护 JSON 配置和核心进程。
平台选择
选择客户端前,先按平台区分官方客户端、社区图形客户端和直接运行核心这几种路径:
| 平台 | 适合的起点 | 说明 |
|---|---|---|
| Android | sing-box for Android | Project S 维护,简称 SFA;支持本地或远程配置。 |
| iOS / Apple tvOS | sing-box MT | Project S 维护,从 App Store 安装;旧 sing-box VT 用户需安装新应用。 |
| macOS | sing-box for Apple platforms | 使用独立 SFM 安装包,不再通过 Mac App Store 提供。 |
| Windows | sing-box for Desktop | Project S 官方桌面客户端,支持 Windows 10+ 的 x64、x86 和 arm64。 |
| Linux | sing-box for Desktop 或直接运行核心 | 桌面用户可按发行版选择官方 GUI 包;服务器通常直接维护核心与 JSON 配置。 |
Android 与 Apple 平台
SFA 和 Apple 平台客户端都可以管理本地或远程 sing-box 配置。已经从服务商面板拿到 sing-box 远程配置地址时,可以从订阅导入教程开始。
Apple 平台需要额外注意:iOS 与 tvOS 的新 App Store 应用名为 sing-box MT;原 sing-box VT 不会自动变成新应用。macOS 使用独立 SFM 版本,旧 App Store 应用中的配置和设置不会自动继承。
Windows 桌面端
Project S 的 sing-box for Desktop 已随 1.14.0 稳定版提供 Windows 和 Linux 安装包。普通 64 位 Windows 10/11 优先选择 x64 版;Linux 用户按 Debian/Ubuntu、RPM 系或 Arch Linux 包格式与 CPU 架构选择。
GUI.for.SingBox 等社区项目仍可作为替代方案,但不等于官方客户端。安装前应检查仓库地址、发布页、近期维护情况和文档,避免从转载下载站获取安装包。
什么时候直接安装核心
以下场景更适合直接安装核心程序:
- 在 Linux 服务器上长期运行服务;
- 需要维护完整 JSON 配置;
- 需要明确控制 DNS、路由、rule-set 或 TUN;
- 希望通过版本控制审查配置变化。
继续阅读核心程序安装方式和 JSON 配置结构参考。