sing-box 客户端下载与使用:全平台、多协议,适合谁(2026)

作者 机场通编辑部发布于 更新于 约 8 分钟
目录
  1. sing-box 是什么
  2. 适合谁,不适合谁
  3. 支持平台与各平台客户端
  4. 下载渠道
  5. 导入机场订阅的步骤
  6. sing-box 配置结构速览:看懂机场给你的 JSON
  7. 关键设置:TUN、规则、DNS
  8. 常见问题速查表
  9. 和同类客户端对比
  10. 兼容 sing-box 的机场
  11. 常见问题
结论速览

sing-box 客户端是同名开源代理内核的官方 App,覆盖 Windows、macOS、Linux、Android、iOS,协议支持是所有同类工具里最全的,VLESS、Hysteria2、TUIC、WireGuard 等全部覆盖。它的代价是配置用 JSON 格式,机场普遍只给 Clash 订阅,需要机场专门提供 sing-box 订阅或者自己转换。适合的人:想用一套工具覆盖手机、电脑、路由器,愿意花半小时理解配置结构的用户。只想「导入就能用」的新手,电脑端先用Clash Verge Rev,或者用同样基于 sing-box 内核但对新手更友好的 Hiddify。手把手操作见sing-box 使用教程。

sing-box 是什么

sing-box 项目的目标是做一个「通用代理平台」:一个内核同时支持尽可能多的入站与出站协议,再配一套跨平台的图形客户端。它出现得比 Clash 晚,但发展很快,现在很多新客户端(比如 Hiddify)底层用的就是它。社区常把 sing-box 与 Mihomo(Clash Meta)并列为当前两大主流内核,两者功能高度重叠,区别主要在配置格式与生态。

对普通机场用户,可以这样理解:Clash 是「机场默认支持、客户端最多、教程最多」的那条路;sing-box 是「协议最全、官方客户端跨平台统一、但需要机场配合或自己转换」的那条路。

适合谁,不适合谁

适合的用户:

  • 多平台统一党:手机、电脑、路由器想用同一套配置与规则,sing-box 官方客户端在各平台的配置完全通用。
  • 新协议用户:机场提供 Hysteria2、TUIC 这类 QUIC 系协议时,sing-box 的实现通常最早、最完整。
  • 路由器 / 服务器部署:它有 Linux 二进制与 OpenWrt 包,透明代理、DNS 分流等能力齐全,见OpenWrt 路由器教程。
  • 喜欢可控的用户:JSON 配置虽然啰嗦,但每一项都明确,不会出现「不知道客户端背后做了什么」的情况。

不适合的用户:

  • 完全不想接触配置、只想粘贴链接就上网的新手——除非机场直接提供 sing-box 订阅。
  • 需要在界面里随手改规则、拖动策略组的用户——sing-box 官方客户端的图形功能比 Clash Verge Rev 简单。
  • 机场只提供 Clash 订阅又不想折腾转换的用户。

支持平台与各平台客户端

sing-box 官方维护的客户端在不同平台名字略有不同,但配置格式与功能一致:

平台官方客户端获取方式说明
Androidsing-box for Android(SFA)GitHub Releases / Google Play支持分应用代理
iOS / iPadOSsing-box for iOS(SFI)App Store(部分地区)上架状态以当前搜索结果为准
macOSsing-box for macOS(SFM)GitHub Releases / App StoreIntel 与 Apple 芯片均有
Windows命令行内核 + 第三方界面GitHub Releases官方图形客户端较晚推出,常见搭配是 Hiddify 或 v2rayN 调用 sing-box 内核
Linux / 路由器命令行内核GitHub Releases / 发行版仓库服务化运行,手写配置

协议方面,出站支持 Shadowsocks、VMess、VLESS(含 Reality)、Trojan、Hysteria2、TUIC、WireGuard、SSH 等;入站支持 TUN、混合端口、透明代理等。对比各协议的适用场景见机场协议科普。

下载渠道

  • GitHub Releases:内核与 Android / macOS 客户端的首选渠道,搜索项目名加 releases。按平台与架构选择文件,手机选 arm64,Apple 芯片 Mac 选 arm64,Intel Mac 与多数 Windows 选 amd64。
  • App Store:iOS 与 macOS 客户端在部分地区上架,中国区通常搜不到,需要非中国区账号。
  • Google Play:Android 客户端有上架,更新略慢于 GitHub。
  • 发行版仓库 / 包管理器:Linux 与 macOS 的包管理器里有收录,方便服务化部署。

同样的提醒:不要从第三方下载站、群文件安装任何代理客户端。sing-box 是开源项目,所有正规渠道都免费。

导入机场订阅的步骤

这是 sing-box 与 Clash 系客户端差别最大的地方。先判断你的机场属于哪种情况:

情况一:机场直接提供 sing-box 订阅

  1. 到机场用户中心复制标注为「sing-box」的订阅链接;
  2. 打开 sing-box 客户端,进入配置(Profiles)页面,新建一个远程(Remote)类型配置;
  3. 名称填机场名,URL 粘贴链接,开启自动更新并设为 12–24 小时;
  4. 保存后选中该配置,回到主界面启动,首次会请求 VPN 权限;
  5. 在节点组(Groups)页面选一个延迟低的节点,用浏览器验证。

情况二:机场只提供 Clash 或通用订阅

  1. 使用订阅转换服务,把 Clash 订阅转为 sing-box 格式的配置链接,方法见订阅转换教程;
  2. 之后步骤同上,把转换后的链接作为远程配置导入;
  3. 或者换用 Hiddify,它基于 sing-box 内核但能直接解析 Clash 与通用订阅,省掉转换。

订阅链接本身的含义见订阅链接是什么。转换服务会经手你的订阅链接,使用公共转换服务存在泄露风险,优先用机场自带的转换或自建。

sing-box 配置结构速览:看懂机场给你的 JSON

即使你不打算手写配置,了解 sing-box 配置的几个顶层段落也有好处:机场的配置出问题时,你能知道该看哪一段,而不是对着几百行 JSON 发愁。一份典型的 sing-box 配置由以下部分组成:

段落作用普通用户需要关心什么
log日志级别与输出位置排查问题时把级别调高
dnsDNS 服务器列表与分流规则网页打不开、延迟却正常时看这里
inbounds流量从哪进来:TUN、混合端口等决定是 TUN 接管还是系统代理
outbounds机场节点列表与选择器、自动测速组节点就在这里,对应客户端的策略组
route路由规则与规则集:谁直连、谁走代理国内网站绕路或国外网站不通时看这里
experimental缓存、外部控制面板等附加功能一般不动

机场提供的 sing-box 订阅本质上就是把这份 JSON 托管在一个链接上,客户端定期拉取。你本地的修改如果直接写进去,下次更新就会被覆盖,所以 sing-box 官方客户端与 Hiddify 都提供了「本地覆写」或「自定义规则」入口,把改动叠加在远程配置之上。另一个常见误区是把 Clash 的 YAML 字段名直接搬到 JSON 里,两者结构完全不同,不能互相复制,需要用转换工具。

关键设置:TUN、规则、DNS

TUN 与系统代理

手机端 sing-box 以 VPN 服务形式运行,等同 TUN,所有流量经过它。桌面端配置里可以选 TUN 入站或混合端口入站:TUN 接管全部程序,混合端口则需要系统代理指向它。多数机场提供的配置默认是 TUN,开启需要管理员权限。桌面 TUN 的常见坑见Windows TUN 模式教程。

规则与路由

sing-box 的路由规则写在配置的 route 部分,支持规则集(rule-set),国内直连、国外代理、广告拒绝都靠它。机场提供的配置通常已经带好规则;想自己调的,可以用本地覆写而不是改远程配置,这样订阅更新不会把改动冲掉。分流思路见规则分流教程。

DNS

sing-box 对 DNS 的控制非常细:可以给国内域名与国外域名分别指定上游,也可以开 FakeIP。这是它比 Clash 更强的地方,也是新手最容易出问题的地方。遇到「节点正常但网页打不开」时,优先检查 DNS 部分是否指定了可用的上游,是否存在 DNS 泄漏或回环。

避坑提醒

1)配置版本要匹配客户端版本:sing-box 在大版本升级时会调整配置字段,用旧配置在新客户端上可能报错,升级客户端后要同步更新订阅。2)不要把订阅链接贴到不明来源的公共转换站。3)桌面端 TUN 与其他代理软件的 TUN 不要同时开。4)JSON 一个逗号错就整体失效,手改配置后用客户端自带的检查功能验证。5)路由器部署时先在电脑上跑通同一份配置再上路由器,减少排查变量。

常见问题速查表

现象最可能的原因处理方法
导入提示格式错误粘贴了 Clash 链接,或配置字段与客户端版本不匹配确认链接类型;更新客户端;让机场提供对应版本配置
启动失败TUN 权限未授予或端口被占用授予权限;检查是否有其他代理软件在跑
所有节点超时流量用尽、订阅过期、机场故障查账户与公告,见全部节点超时
连上但网页打不开DNS 配置问题检查 DNS 上游与分流,必要时关 FakeIP 测试
国内网站变慢路由规则缺失或默认出站为代理检查 route 默认出站与国内规则集
订阅更新失败域名被干扰或转换服务不可用先连节点再更新;换转换方式,见订阅更新失败
iOS 搜不到客户端地区限制用非中国区账号

和同类客户端对比

客户端内核平台配置格式上手难度适合谁
sing-box 官方客户端sing-box全平台JSON中高多平台统一、路由器部署
Hiddifysing-box全平台兼容多种订阅低想用 sing-box 内核又不想转换的用户
Clash Verge RevMihomo桌面三端YAML低电脑端新手
Clash Meta for AndroidMihomoAndroidYAML低安卓用户
v2rayNXray / sing-box 可切换Windows 为主自有,可调用 sing-box中Windows 单节点管理
Shadowrocket自研iOS自有低iPhone 用户

一个实用的判断:如果你的机场提供 sing-box 订阅,用官方客户端很顺;如果只给 Clash 订阅,Hiddify 是用上 sing-box 内核最省事的方式;如果只在电脑上用,Clash Verge Rev 仍然是最少折腾的选择。

兼容 sing-box 的机场

本站收录的 17 家机场品牌资料都写明支持第三方客户端订阅导入,但没有一家在品牌资料里单独写出「sing-box 格式订阅」,所以是否能直接拿到 sing-box 链接要向各家客服确认;拿不到的话,走上面「情况二」的转换路线,或者直接用 Hiddify 解析 Clash 订阅。下表是全部 17 家,多加了一列:有没有自研客户端,以及品牌资料标注的协议。协议写「VLESS」的 12 家在 sing-box 上实现完整,Reality 等扩展也支持;协议写「品牌资料未统一提供」的 5 家(星岛梦、微风网络、飞猫云、灵猫网络、极连云)转换前先问客服用的是什么协议,sing-box 的协议覆盖最全,一般不会有不支持的情况。

#机场评分入门套餐每 GB价格类型线路自研客户端 · 协议AI风险优惠码操作
1星岛梦 主推9.3 约 ¥8/月 · 60GB¥0.13/GB年付折算 企业级内网专线无 · 待核实(品牌资料未统一提供)未标注风险 低nmw888 套餐
2光速云 主推9.1 约 ¥7.5/月 · 59GB¥0.13/GB年付折算 IEPL 专线 / 企业级内网专线有 · VLESS品牌资料标注风险 低AMM 套餐
3SOGO 云 主推8.9 ¥25/月 · 150GB¥0.17/GB月付 IEPL 专线有 · VLESS品牌资料标注风险 中sss777 套餐
4微风网络 主推8.7 约 ¥7/月 · 50GB¥0.14/GB年付折算 IEPL 专线有 · 待核实(品牌资料未统一提供)品牌资料标注风险 低flat888 套餐
5飞猫云8.5 约 ¥7/月 · 50GB¥0.14/GB年付折算 IEPL 专线有 · 待核实(品牌资料未统一提供)品牌资料标注风险 低flycat888 套餐
6二猫云8.4 ¥20/月 · 130GB¥0.15/GB月付 IEPL 专线无 · VLESS品牌资料标注风险 低ermao5555 套餐
7速界8.3 ¥25/月 · 150GB¥0.17/GB月付 IEPL 专线有 · VLESS品牌资料标注风险 中sss1111 套餐
8一翻云8.2 ¥20/月 · 150GB¥0.13/GB月付 IEPL 专线无 · VLESS品牌资料标注风险 中yfy6666 套餐
9U1S18.1 ¥20/月 · 120GB¥0.17/GB月付 IEPL 专线有 · VLESS品牌资料标注风险 低akaka 套餐
10宇宙云8.0 ¥14.9/月 · 100GB¥0.15/GB月付 IEPL 专线有 · VLESS未标注风险 低YUZHOU553 套餐
11快狸7.9 ¥25/月 · 150GB¥0.17/GB月付 IEPL 专线有 · VLESS品牌资料标注风险 低kkk2222 套餐
12灵猫网络7.8 ¥19/月 · 150GB¥0.13/GB月付 企业级内网专线无 · 待核实(品牌资料未统一提供)未标注风险 中lmao888 套餐
13极连云7.7 ¥18/月 · 100GB¥0.18/GB月付 IEPL 专线有 · 待核实(品牌资料未统一提供)品牌资料标注风险 中ji8888 套餐
14唯兔云7.6 ¥14.9/月 · 100GB¥0.15/GB月付 三网优化 / 智能负载均衡无 · VLESS未标注风险 低rabbit 套餐
15可信云7.5 ¥25/月 · 150GB¥0.17/GB月付 IEPL 专线无 · VLESS未标注风险 中kkk333 套餐
16光年梯7.3 ¥18/月 · 110GB¥0.16/GB月付 IEPL 专线有 · VLESS品牌资料标注风险 中gnt6666 套餐
17全球云7.2 ¥20/月 · 120GB¥0.17/GB月付 IEPL 专线无 · VLESS品牌资料标注风险 中qqy7777 套餐

对 sing-box 用户来说,有没有自研客户端这一列反而不重要,你本来就打算用自己的工具;更该看的是协议是否明确(省掉问客服这一步)、价格类型(「年付折算」的四家是一次付清一年的平均月价,不要和月付价直接比)和运营时间。AI 与流媒体都是品牌资料标注,先买短周期验证;设备数、节点数、试用、退款各家都以官网为准,路由器部署前确认同时在线设备限制。

用 sing-box 我们主推这两家

光速云、二猫云:光速云 2020 年起运营,IEPL 专线 + VLESS,年付折算 ¥7.5/月 59GB,品牌资料标注覆盖常见 AI 与流媒体,协议明确、转换不用猜;二猫云 ¥20/月 130GB 月付,VLESS + IEPL 专线,没有自研客户端,本来就是给第三方客户端用的。两家协议都是 VLESS,在 sing-box 上实现完整,是否直接提供 sing-box 订阅以客服答复为准,建议先买短周期验证。

查看 光速云 套餐 查看 二猫云 套餐

常见问题

sing-box 和 Clash(Mihomo)有什么区别?

两者都是规则分流型代理内核,协议支持面接近。主要差别在配置格式:Clash 用 YAML,机场普遍直接提供;sing-box 用 JSON,结构更严谨但需要机场专门提供或自行转换。Clash 系图形客户端更成熟,sing-box 的优势是官方跨平台客户端统一、新协议跟进快。

机场只给 Clash 订阅,能用 sing-box 吗?

可以,有两条路:一是用 Hiddify 这类基于 sing-box 内核、能直接解析 Clash 订阅的客户端;二是用订阅转换服务把 Clash 订阅转成 sing-box 配置链接。本站收录机场的品牌资料只写了「支持第三方客户端订阅导入」,是否直接提供 sing-box 格式订阅需向各家客服确认。

sing-box 的 iOS 版本怎么下载?

官方 iOS 客户端在 App Store 上架,名称以 sing-box 开头,部分地区可下载,上架状态会变动,以当前 App Store 搜索结果为准。如果所在地区搜不到,可以用非中国区账号。

sing-box 免费吗?

是,内核与各平台官方客户端都是开源免费的。任何收费的「sing-box 专业版」都与官方无关。

为什么导入 sing-box 配置后提示格式错误?

最常见的是粘贴的是 Clash 订阅链接而不是 sing-box 配置链接,或者配置里用了当前客户端版本不支持的字段。先确认链接类型,再尝试更新客户端到最新版;仍不行就让机场提供对应版本的配置。

sing-box 适合新手吗?

如果机场直接提供 sing-box 订阅,官方客户端导入后体验与 Clash 差不多,新手也能用。如果需要自己写或改 JSON 配置,门槛就明显高了。完全的新手我们仍建议从 Clash Verge Rev 或 Shadowrocket 开始。

sing-box 能装在路由器上吗?

可以,它有 Linux 二进制与 OpenWrt 软件包,是路由器透明代理的常用选择之一。配置需要手写或由机场提供,细节见 OpenWrt 路由器教程。