sing-box 是一套代理内核,不同平台有不同界面的客户端,所以别人的截图和你的不一样很正常。作为普通用户不需要手写配置,用机场提供的订阅导入即可,前提是订阅格式被你的客户端支持。
sing-box 经常被提起,但很多新手一看到「配置文件」「内核」这些词就觉得门槛很高。其实作为普通用户,你完全不需要自己写配置——和 Clash、Shadowrocket 一样,只要有机场提供的订阅链接,导入客户端就能用。这篇只讲这条最简单的路径,不涉及自建服务器、不涉及手写配置规则。
sing-box 是什么,适合什么人
sing-box 是一个支持多种代理协议的内核项目,常被形容为协议兼容性比较全面的一种方案。它本身不是某一个固定界面的软件,而是一套内核,不同平台上有各自的图形客户端来调用它(比如 Windows/macOS/Linux 上的官方 GUI、安卓上的一些第三方客户端等),所以你会看到「同样是用 sing-box」,但不同人截图里的界面完全不一样——这是正常现象,不是哪个版本错了。
适合什么人:如果你已经在用 Clash 或者 Shadowrocket,其实不一定需要额外学 sing-box;如果你的机场同时提供了 sing-box 格式的订阅、或者你想尝试一个新内核,这篇教程能帮你从零开始跑起来。
开始之前需要准备什么
- 一个有效的机场订阅链接(sing-box 支持的格式通常和 Clash 不完全相同,具体看下一节);
- 对应平台的 sing-box 客户端安装包(不同系统的客户端名称和下载渠道不一样,建议直接从客户端官方渠道获取,不确定的话可以先咨询你机场的客服,确认它们推荐哪一款);
- 一点耐心——第一次用不同界面的软件,找按钮的位置会花几分钟,这很正常。
怎么获取机场订阅链接
登录你的机场用户后台,找到「订阅地址」「我的订阅」或类似的入口。这里有个关键点:并不是所有机场默认给的订阅链接都能直接被 sing-box 识别,有些机场需要你在后台专门选择「sing-box 格式」或者「通用格式」的订阅,而不是默认的 Clash 格式。如果不确定,可以看机场后台有没有单独标注,或者直接询问客服。如果你还没有机场,可以先看 机场怎么选了解基本的选购思路。
怎么把订阅导入 sing-box
不同客户端的具体界面不一样,但导入订阅的逻辑大同小异,通常是这几步:
- 打开客户端,找到「订阅」「配置」「Profile」之类的管理页面(不同客户端叫法不同);
- 选择「新建」或者「添加」,类型选择「远程/URL」而不是「本地文件」;
- 把机场给的订阅链接粘贴到对应输入框;
- 给这个订阅起个名字方便识别,保存;
- 客户端会自动下载配置内容,下载成功后通常需要手动点一下「启用」或者选中这个订阅。
如果界面上找不到完全对应的按钮名称,不用紧张,先在设置或者主界面里找和「订阅」「远程配置」「URL」相关的入口,基本都是这类功能。
导入后怎么选择配置并启动
订阅导入成功后,客户端里会出现一个可选择的配置文件(有的客户端叫「Profile」,有的叫「配置」)。选中它,然后找到启动开关(不同客户端可能是一个总开关,也可能需要先设置「系统代理」再启动核心)。启动之后,浏览器或者其他软件的网络请求就会开始走这个配置里的节点。
大部分客户端默认会有一个「自动选择」或者类似的策略组,日常使用直接用这个即可,不需要手动一个个测试节点。
怎么判断 sing-box 是否正常工作
- 打开一个平时打不开的网站,如果能正常访问,说明流量确实在走代理;
- 查看客户端界面上是否有流量在跳动的提示(大部分客户端会显示实时上传/下载数据);
- 如果客户端有日志页面,可以看一下是否有连接成功的记录,而不是一堆报错。
这几个方法组合起来看,比单独看某一个指标更可靠。
常见问题排查
导入订阅后没有任何节点?先确认订阅链接格式是否被这个客户端支持(前面提到的 sing-box 格式和 Clash 格式不完全通用),其次检查账户是否欠费或者订阅是否已过期。
启动后完全没有网络?检查系统代理有没有正确开启,部分客户端需要手动打开「系统代理」这个选项,核心启动本身不代表流量一定会经过它。
能连上但速度很慢或者经常断开?这通常是节点本身的问题,而不是 sing-box 配置的问题,可以参考 机场节点怎么选 里关于节点选择和切换的思路,尝试更换节点。
sing-box 使用时的几个注意事项
- 不同客户端的更新频率不一样,遇到问题时可以先看看是不是客户端版本过旧导致的兼容性问题;
- 订阅链接和密码一样需要妥善保管,不要分享给不信任的人;
- 如果同时安装了多个代理类客户端,注意不要同时开启,避免系统代理设置互相冲突。
常见问题
sing-box 和 Clash 有什么区别?两者都是代理内核/客户端生态,具体到协议支持和界面设计上有各自的特点,对新手来说,选哪个更多取决于你的机场支持哪种格式、以及你更习惯哪种界面,不存在绝对意义上「哪个更好」的结论。
一定要自己写配置文件吗?不需要。这篇教程讲的就是完全依赖机场提供的订阅链接来使用,不涉及手写配置。
sing-box 支持哪些设备?常见的桌面系统(Windows/macOS/Linux)和移动系统上都有对应的客户端,具体名称和下载渠道请以官方信息为准。
还想了解更多
如果你还没有确定用哪家机场,可以先看 机场主题入口;如果对机场节点的选择逻辑还不清楚,可以看 机场节点怎么选。
怎么挑 sing-box 客户端
- 先看系统:Windows、macOS、Linux、安卓、iOS 的客户端各不相同,请在对应平台的官方渠道获取。
- 再看订阅格式:确认客户端支持导入远程订阅,以及机场是否提供适配的订阅格式。
- 最后看维护情况:更新频繁、有明确文档的客户端遇到问题更容易排查。
什么时候不必折腾 sing-box
如果你已经在用 Clash 或小火箭,并且用得顺手,不必为了“新内核”重新学一遍。只有当机场提供了 sing-box 专用订阅,或你想尝试其协议兼容性时,才值得投入时间。
常见问题
为什么每个人的 sing-box 界面都不一样?
因为 sing-box 是内核,图形界面由不同客户端提供,界面自然不同。
订阅导入后没有节点怎么办?
先确认订阅格式是否被客户端支持,再检查账户是否到期。不同客户端对 Clash 格式的兼容程度不同,必要时到机场后台选择适配的订阅类型。
手机上可以用吗?
有面向移动端的客户端,具体请在各系统的官方渠道查找,并注意区分不同客户端的更新与兼容情况。
想先小额试用?无忧链接 MINI 包月起步约 ¥6.6/月,价格、线路、协议、节点都有官方页面表述。