sing-box 完整教程:使用与配置

sing-box 是一个通用代理内核,本身不带图形界面,日常使用通常搭配壳程序(如官方 GUI 或第三方前端)。它的配置自由度是几款客户端里最高的,也因此更适合已经了解基本概念、愿意花时间学配置的用户。

目录

  1. sing-box 怎么用
  2. 订阅怎么添加
  3. 配置常见问题

sing-box 怎么用

由于 sing-box 是内核而非完整应用,实际使用时你需要先选择一个壳程序:桌面端常见的有官方提供的图形前端,移动端 iOS 上有 sing-box 官方 App,Android 上则有多个基于 sing-box 内核的第三方客户端。核心概念是一致的:壳程序负责界面和订阅管理,底层由 sing-box 内核处理实际的流量转发。选好壳程序后,使用逻辑和其他客户端类似——导入订阅、生成配置、启动内核、选择节点。

订阅怎么添加

如果你使用的壳程序支持导入标准订阅格式,这个过程和 Clash、v2rayN 的订阅导入体验接近;如果壳程序要求手动填写更多字段,建议先查看该壳程序自己的官方文档,因为不同前端的界面差异比 Clash 系客户端之间的差异更大。

配置常见问题

sing-box 和 Clash 内核有什么区别?

两者都是代理转发内核,sing-box 是较新的实现,协议支持和配置格式与 Clash 系有所不同,功能更新迭代较快,但生态和图形化工具目前不如 Clash 系成熟,适合愿意关注新特性的用户。

配置文件报错,内核启动失败怎么办?

先检查是否是订阅刚更新导致配置格式变化,尝试重新生成一次配置;如果壳程序有日志查看功能,可以先看报错的具体字段再针对性排查,多数情况和订阅内容格式或壳程序版本兼容性有关。

没有技术背景可以用 sing-box 吗?

如果你选择的壳程序图形化程度较高(支持一键导入订阅、可视化选节点),普通用户也能用起来;但如果需要手动调整规则或排查配置问题,会比 Clash、v2rayN、Shadowrocket 需要更多耐心。