G · sing-box 1.14.4

sing-box 教程:客户端选择、配置结构与远程配置导入

面向第一次接触 sing-box 的用户,说明 sing-box 1.14 的官方图形客户端、配置文件的 inbounds / outbounds / route 结构,以及如何导入机场提供的远程配置。

作者
分类
客户端教程
发布
更新
版本核对
2026.10.25

开始之前

  • 机场提供的 sing-box 格式配置链接,或可转换的订阅
  • 了解代理客户端的基本概念(建议先读 v2rayN 或 Clash 教程)

操作步骤

  1. 01

    选择官方客户端

    Windows 用户从 sing-box Releases 下载 SFW-1.14.4-x64.exe;Android 选择 SFA;苹果设备通过 App Store 获取 sing-box(SFI / SFM)。

  2. 02

    获取 sing-box 格式配置

    在机场用户中心复制标注为 sing-box 的配置链接。如果只有 V2Ray 或 Clash 订阅,请优先联系服务商获取官方格式,避免使用来源不明的在线转换服务(订阅链接会泄露给转换方)。

  3. 03

    添加远程配置

    在客户端“配置(Profiles)”中新建配置,类型选择“远程(Remote)”,粘贴链接并开启自动更新。

  4. 04

    启用并授权

    选中该配置后点击启动。机场配置通常包含 TUN 入站,首次启动需要授予 VPN 或管理员权限。

  5. 05

    验证分流

    在“仪表盘 / 连接”中查看连接命中的出站,确认国内网站走 direct、境外网站走代理出站。

sing-box 适合谁

sing-box 的优势在于协议覆盖广(包括 Hysteria2、TUIC、AnyTLS 等新协议)、性能开销低、跨平台配置一致。代价是配置格式比 Clash 更严格,不同版本(如 1.13 → 1.14)之间的配置字段会发生变化。如果你只是想“导入订阅就能用”,v2rayN 或 Clash Verge Rev 的上手成本更低。

配置文件的三层结构

{
  "inbounds": [{ "type": "tun", "tag": "tun-in" }],
  "outbounds": [
    { "type": "vless", "tag": "proxy" },
    { "type": "direct", "tag": "direct" }
  ],
  "route": { "rules": [], "final": "proxy" }
}
  • inbounds:流量从哪里进入 sing-box,例如 TUN 虚拟网卡或本地 mixed 端口。
  • outbounds:流量从哪里出去,包括代理节点和直连。
  • route:按域名、IP、规则集决定每个连接使用哪个出站,final 是兜底出站。

上面的示例省略了节点参数,仅用于说明结构,不能直接使用。

版本差异要特别注意

sing-box 在版本升级时会废弃旧字段,机场提供的配置若针对旧版本编写,在新客户端中可能直接报错。遇到“配置解析失败”时,先确认客户端版本与服务商标注的适配版本一致。v2rayN 7.25.6 也已将内置 sing-box 锁定在 1.14,混用时同样需要留意。

参考资料

  1. sing-box 官方文档 · SagerNet · 访问于 2026.10.25
  2. sing-box Releases(v1.14.4) · GitHub · 访问于 2026.10.25

更新记录

  1. 更新为 1.14.4,补充 Windows 官方客户端 SFW。
  2. 首次发布。