开始之前
- 机场提供的 sing-box 格式配置链接,或可转换的订阅
- 了解代理客户端的基本概念(建议先读 v2rayN 或 Clash 教程)
操作步骤
- 01
选择官方客户端
Windows 用户从 sing-box Releases 下载
SFW-1.14.4-x64.exe;Android 选择 SFA;苹果设备通过 App Store 获取 sing-box(SFI / SFM)。 - 02
获取 sing-box 格式配置
在机场用户中心复制标注为 sing-box 的配置链接。如果只有 V2Ray 或 Clash 订阅,请优先联系服务商获取官方格式,避免使用来源不明的在线转换服务(订阅链接会泄露给转换方)。
- 03
添加远程配置
在客户端“配置(Profiles)”中新建配置,类型选择“远程(Remote)”,粘贴链接并开启自动更新。
- 04
启用并授权
选中该配置后点击启动。机场配置通常包含 TUN 入站,首次启动需要授予 VPN 或管理员权限。
- 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,混用时同样需要留意。
参考资料
- sing-box 官方文档 · SagerNet · 访问于 2026.10.25
- sing-box Releases(v1.14.4) · GitHub · 访问于 2026.10.25
更新记录
- 更新为 1.14.4,补充 Windows 官方客户端 SFW。
- 首次发布。