sing-box

sing-box 与 Clash/Mihomo 的区别、JSON 配置格式、协议支持和迁移注意事项。

实际定位

sing-box 是独立的通用代理平台,不是 Clash 内核。它的配置使用 JSON,支持多种入站、出站、DNS、路由、TUN 和端点能力。

定位

sing-box JSON,不适合把 Clash YAML 直接复制进去。

项目说明
状态独立平台
配置格式sing-box JSON,不适合把 Clash YAML 直接复制进去。
协议核对查看协议支持对照表

适合场景

  • 使用 Hiddify、Karing 或 sing-box 官方客户端时。
  • 服务端/客户端都围绕 sing-box 配置时。
  • 需要和 Clash/Mihomo 做协议支持对比时。

兼容性重点

协议支持取决于内核版本、客户端构建、系统权限和配置语法。服务商订阅里写的名称只能作为线索,最终要看客户端实际解析出的节点字段和日志。

  • sing-box 支持很多相同协议,但配置语法不同。
  • 订阅转换可能丢字段,尤其是 Reality、TLS、transport 和 DNS。
  • 不要把 sing-box selector/urltest 和 Clash proxy-groups 完全等同。

相关内容