Skip to content

sing-box 新手保姆级教程:从下载安装到节点配置全流程

sing-box 是目前非常活跃的开源代理内核之一,生态中有多种桌面和移动端客户端可选。本教程以常见客户端操作流程为例,带你完成从下载安装到订阅导入、代理开启的完整路径。

如果你是第一次接触 sing-box,本教程将以 mac 客户端为例,手把手带你完成从下载到成功开启代理的全过程。

sing-box 最新配置教程说明图

第一步:下载与安装

1. 获取软件

为了确保安全性与下载速度,建议通过以下渠道获取:

2. 下载哪个文件?

sing-box 支持全平台部署,请根据设备类型选择对应的安装包:

Windows 用户 (10/11)

主流推荐:下载 sing-box-windows-amd64.zip

说明:建议搭配图形化客户端使用,操作直观。若您是高级用户,可直接下载内核版通过命令行运行。

macOS 用户

Apple Silicon (M1/M2/M3):下载 SFM-Apple.pkg,获得原生架构的极致性能。

Intel 芯片:下载 SFM-Intel.pkgdarwin-amd64 压缩包。

说明:.pkg 格式支持一键安装,并能自动集成至系统菜单栏。

移动端 (Android/iOS)

Android:一般选择 SFA-arm64-v8a.apk,覆盖 90% 以上现代机型。

iOS:请在 App Store 搜索 “sing-box” 直接获取(需非中国大陆区 Apple ID)。

3. 安装与运行

不同平台的安装逻辑略有不同,请参考以下简要流程:

  • Windows:解压压缩包到固定目录(如 D:\sing-box\),双击 .exe 运行。

  • macOS:运行 .pkg 安装包,或将解压后的 .app 文件拖入 Applications (应用程序) 文件夹。

  • Linux / OpenWrt:通过 dpkg -i 或 opkg install 安装对应的二进制发行包,并根据需要配置 systemd 守护进程。

以 mac 启动为准,我们需要给 SFM(sing-box for mac)授权,包含网络扩展,和 vpn 配置。如下图:

网络扩展授权

vpn 配置授权

第二步:添加节点订阅

sing-box 运行首页

sing-box 本身只是一个工具,你需要导入有效的服务器节点(订阅链接)才能访问网络。

1. 获取订阅地址

通常你可以从机场订阅商后台复制 sing-box 兼容订阅链接。如果你还没有订阅地址,可参考:2026 稳定好用机场推荐

我们以扬帆云机场为例,购买订阅服务后登陆机场服务商的后台,点击订阅链接,复制订阅链接,如下图:

sing-box 订阅地址

Tip: 目前的订阅链接配置一般都是 yaml 格式,但 sing-box 支持的是 json 格式,所以在订阅导入 sing-box 之前,我们需要将通用的订阅链接转换一次,这里我们使用 Clash to sing-box

3. 链接转换

登录到订阅转换网站,输入机场为我们提供的通用订阅链接,点击转换获得 sing-box 使用的订阅地址。

sing-box 订阅转换

2. 订阅导入软件

  1. 打开 sing-box 主界面。 sing-box 主界面
  2. 点击左侧菜单栏的 配置,选择 新建配置。类型选择 远程sing-box 导入订阅
  3. 信息填写完成后点击下方的 创建
  4. 创建成功后,可以看到配置页面,新增一个新的 yf 记录。 ing-box 导入订阅成功

第三步:开启代理与模式选择

这是最关键的一步,决定了电脑是否已经处于代理加速状态。

1. 开启代理

仪表页面中,底部查看选中已经添加的机场订阅,然后点击左上角的开启按钮,开启代理。

sing-box开启代理

2. 设置系统代理模式

代理模式

在仪表盘界面的底部,找到以下三个不同的代理模式。

  • rule(规则模式 - 推荐):这是最智能的模式。请确保将其设置为 “自动配置系统代理”。
  • direct(直连模式): 不是用网络代理,直接使用本地网络访问。
  • global(全局模式):强制所有网络请求(无论国内还是海外)全部通过代理服务器。

3. 测试延迟&切换节点

在代理开启状态下,点击左侧菜单,点击测速按钮,查看节点的延迟,选择延迟低的节点来获取较好的网络访问。 节点测速

常见问题排查 FAQ

1. 软件开启了但无法上网?

  • 检查系统时间是否准确(误差不能超过 90 秒,否则无法连接)。
  • 确认系统代理是否已设为“自动配置系统代理”。
  • 尝试更换其他节点进行连接。

2. 点击更新订阅失败?

  • 请确认你的网络能够访问订阅地址,或者尝试更换不同的网络环境。
  • 确认订阅链接是否过期或被服务商重置。

3. 为什么没有本地下载?

  • 本站已在下载页为你整理了位于国内服务器的高速分发链接,可解决 GitHub 访问慢的问题。

下一步建议


Released under the MIT License.