跳到正文
2026 年 10 月 19 日 星期一 · 农历九月初十34 家机场 · 核稿日 10 月 12 日一翻云新账号码 1FLYYUN广告启事版序
报眼一翻云¥20/月码 1FLYYUN下转 →

外刊版sing-box安卓macOSWindowsLinux

sing-box 有哪些客户端:官方 SFA、SFM、SFW、SFL 各装在哪,机场订阅能不能直接用

2026 年 10 月 17 日写 · 10 月 17 日更新 · 约 3 分钟读完

消息头Windows 的 SFW 和 Linux 的 SFL 从 1.14.0 起随版本发布,安装包都在 SagerNet/sing-box 的 GitHub Releases;机场给不出 sing-box 订阅时,改用 Hiddify、Karing、NekoBox 这类能解析通用订阅的 sing-box 系客户端。

分步

  1. 先问机场能不能提供 sing-box 格式的订阅地址;只有通用订阅或 Clash 订阅的话,跳到文末换客户端。
  2. 到 SagerNet/sing-box 的 GitHub Releases 页,在正式版 v1.14.3 下下载对应系统的包,例如安卓的 SFA-1.14.3-arm64-v8a.apk、Windows 的 SFW-1.14.3-x64.exe。
  3. 安卓上打开 SFA,进入 配置 页,点新建配置,类型 选 远程,填名称和 URL。
  4. 打开 自动更新,按需要改 自动更新间隔(单位分钟,下限 15),点 创建。
  5. 回到 仪表 页点 启动,同意安卓建立 VPN 的请求。
  6. 配置里写了可选的出站组时,到 组 里点选要用的节点。

 sing-box 官方出的 SFA、SFI、SFM、SFW、SFL 只接受 sing-box 格式的配置,机场常给的通用订阅、Clash 订阅原样填进远程配置都导不进去,动手前先问机场能否提供 sing-box 订阅。

官方客户端:几个缩写各管哪个平台

sing-box 文档的「图形客户端」一页只列出由项目方维护的几款,缩写取自英文名:SFA 是 sing-box for Android,SFI、SFM 分别对应 iOS 和 macOS(合称 sing-box for Apple platforms),SFW、SFL 是 Windows 和 Linux 版的 sing-box for Desktop。安装包随 sing-box 本体一起发布在 SagerNet/sing-box 的 GitHub Releases 里,正式版为 10 月 9 日推出的 v1.14.3(信源:GitHub Releases,10 月 17 日);文件名带 alpha、beta 的是预发布。

平台 客户端 Releases 里的文件 文档写的系统要求
安卓 SFA SFA-版本号-arm64-v8a.apk 等,另有 universal 包和文件名带 legacy-android-5 的一组 安卓 5.0 及以上
macOS SFM SFM-版本号-Apple.pkg / Intel.pkg / Universal.pkg macOS 13.0 及以上
Windows SFW SFW-版本号-x64.exe / arm64.exe / x86.exe Windows 10 及以上
Linux SFL deb、rpm 和 pkg.tar.zst,分 x64、arm64、armv7l 未写发行版下限

SFW 和 SFL 是新来的:1.14.0 的更新说明写着「为 Windows 和 Linux 推出 sing-box for Desktop」,1.13 系列的 Releases 里只有 SFA 和 SFM。iPhone 和 Apple TV 用的 SFI 在 App Store 上架,要用中国大陆以外地区注册的 Apple 账号,这里不展开。

文档还特别说明,有些第三方项目拿 sing-box 当卖点,但没有被收进这一页。下面先讲官方客户端,文末再说第三方。

官方客户端只读 sing-box 配置

官方客户端管理的是「配置」(profile),文档定义了三种:本地配置、远程配置,以及只在苹果设备上有的 iCloud 配置。三种装的都是 sing-box 自己的配置文件,内容是一份完整的 JSON,出站、路由规则、DNS 全在里面。

机场常给的通用订阅,内容是一行行 vless://、trojan:// 分享链接;Clash 订阅是一份 YAML。官方客户端都不负责把这两种翻译成 sing-box 配置,所以直接把订阅地址填进远程配置,是导不进去的。能直接用的,只有机场专门提供的 sing-box 格式订阅。

先准备一条订阅

拿一翻云来说:它官网写的节点协议是 VLESS,这个协议 sing-box 本身就支持;这家注册完不会立刻有订阅链接,付款后找客服要,开口时直接问能不能出 sing-box 格式,不能的话就要通用订阅,配合文末的第三方客户端用。轻享版月付 ¥20 含 150GB(信源:一翻云价目页,10 月 9 日),1FLYYUN 是新用户码,下单打九折。不同机场订阅给法的差别,机场总表里有一栏写着。

用远程配置导入:以 SFA 为例

SFA 有简体中文界面,主要的几页叫「仪表」「配置」「日志」「设置」;新版要是改了叫法,按图标的位置去找。

  1. 进「配置」页,新建配置,「类型」选远程,「名称」随意,「URL」粘贴 sing-box 订阅地址。
  2. 打开「自动更新」,「自动更新间隔」单位是分钟,下限 15;不改就按默认。
  3. 点「创建」,配置出现在列表里,类型显示为远程和上次更新时间。
  4. 回「仪表」页点「启动」,同意 VPN 授权。

配置里如果写了 selector 类型的出站组,「组」里能手动切节点;写了 Clash API 的话,仪表页通常还会出现「Clash 模式」,可在规则、全局之间切换。机场面板上若有「导入到 sing-box」一类的按钮,点它会唤起 sing-box://import-remote-profile 开头的链接,客户端弹出「导入远程配置」的确认框,效果和手动填 URL 一样。

分应用代理在「设置 → 分应用代理」里,有白名单、黑名单两种代理模式,还能扫描出中国应用一键排除;Play 商店版需要 Shizuku 或 ROOT 才能用这一项,见文末问答。

电脑上的 SFW、SFL 和 SFM

Windows 的 SFW:按文档,它把 sing-box 作为系统服务运行,工作目录在 C:\ProgramData\sing-box-daemon,配置和日志出了问题时到这里找。TUN 模式的概念和其他客户端一样。安装包按处理器分 x64、arm64、x86,普通电脑选 x64。

Linux 的 SFL:Debian、Ubuntu 用 deb,Fedora 一类用 rpm,Arch 系用 pkg.tar.zst,按架构挑。

macOS 的 SFM:Releases 里是 pkg,Apple 芯片选 Apple.pkg,Intel 机型选 Intel.pkg,拿不准就装 Universal.pkg;文档另提到可以用 Homebrew Cask 安装。

三端导入远程配置的思路和 SFA 相同。电脑端界面写作时没能逐项核对中文菜单,按钮名以你装的版本为准。

机场只给通用订阅时:换一个读得懂它的客户端

拿不到 sing-box 订阅,也不必放弃 sing-box 内核。下面几款都以 sing-box 为内核或内核之一,自己就能解析通用订阅,各自的用法单独写过:

  • Hiddify:Windows、macOS、Linux、安卓都有,订阅格式认 sing-box、V2ray、Clash、Clash meta,见 Hiddify 电脑版。
  • Karing:基于 sing-box 的 Flutter 客户端,Windows 和安卓上的用法见 Karing 使用教程。
  • NekoBox for Android:只有安卓版,订阅只取节点,见 NekoBox 使用教程。
  • v2rayN:电脑端,sing-box 是它可选的内核之一,订阅分组的用法见 v2rayN 节点从哪来。

它们读的都是同一条通用订阅,换着试不需要重新买。

文中提到的机场

1

一翻云

报眼

轻享版 ¥20/月 150GB,7 月 12 日自己测过

起步价
¥20/月每月 150GB
订阅
找客服要
优惠码
1FLYYUN

编读往来

机场面板里写的「sing-box 订阅」,和通用订阅有什么不一样?
通用订阅返回的是一串分享链接,每行一个节点,客户端要自己拼出完整配置。sing-box 订阅返回的是一份完整的 sing-box 配置,出站、路由、DNS 都写好了,官方客户端把它当远程配置导入,按 URL 定时更新。两者不能互换,导入官方客户端的只能是后者。
sing-box 官方客户端的远程配置多久更新一次?
客户端规范里写的默认间隔是 60 分钟。安卓版 SFA 的新建配置页可以改「自动更新间隔」,单位是分钟,界面提示下限为 15。机场节点变化不频繁,保持默认或调长都可以,临时要刷新就在配置上点更新。
SFA 从 Google Play 安装和从 GitHub 下载,用起来有区别吗?
核心功能一样,差在分应用代理。SFA 的界面说明写着:通过 Play 商店安装时,分应用代理要借助 Shizuku 或 ROOT 才能列出应用,原因是 Google Play 不允许它使用列出全部应用的权限。需要按应用分流的话,用 GitHub Releases 或 F-Droid 的版本省事。