WindowsmacOSLinuxAndroidiOS开源项目
sing-box 下载:跨平台通用内核与客户端
sing-box 的平台覆盖、系统要求、配置导入方式与更新说明,适合需要跨平台统一配置的进阶用户。
整理日期 2026 年 9 月 1 日 · 版本口径:以官方发布页最新版本为准
下载入口
仅官方来源| 入口 | 平台 | 说明 | 操作 |
|---|---|---|---|
| 官方 GitHub Releases | 全平台 | 桌面端与命令行版本均在此发布 | 前往下载(新窗口打开) |
系统要求
- 桌面端提供各架构二进制文件
- 移动端提供对应平台应用
- 使用命令行版本需要自行编写或转换配置文件
安装步骤
- 打开官方发布页,按操作系统与 CPU 架构下载对应文件
- 桌面图形版本按常规方式安装;命令行版本解压后放入可执行目录
- 移动端通过对应平台的应用商店或官方发布页安装
导入订阅
- 确认机场是否提供 sing-box 格式订阅,若只有 Clash 格式需先做订阅转换
- 图形客户端在配置页面添加远程配置并粘贴订阅地址
- 命令行版本将配置文件保存为 config.json 后按官方文档启动
- 启动后检查日志输出,确认没有配置解析错误
- 访问一个境外网站,确认出站节点符合预期
更新方式
版本更新需手动下载新的发布文件;订阅内容在图形客户端中可设置自动更新,命令行版本需自行安排更新任务。
sing-box 的定位更接近「通用内核」而不是单一客户端:桌面、移动、命令行都能用同一套配置思路,适合需要在多个平台保持一致行为的用户。
代价是上手门槛更高。如果你只是想在一台电脑上把机场用起来,Clash Verge Rev 会更省事;当你开始需要自定义分流规则、在路由器或小主机上长期运行时,再考虑 sing-box。
使用前建议先读订阅与基础概念,理解订阅格式的差异。
sing-box 常见问题
共 3 条和 Clash 系客户端有什么区别?
配置格式不同。sing-box 使用自己的 JSON 配置结构,Clash 使用 YAML,两者不能直接互换,需要通过订阅转换。
新手适合直接用吗?
图形客户端可以,但命令行版本需要自己处理配置文件,建议先熟悉基础概念再上手。
机场不提供 sing-box 订阅怎么办?
多数机场面板提供多种订阅格式,先在面板确认;只有 Clash 格式时需要使用订阅转换服务,注意转换服务会接触到你的订阅内容。