GLOSSARY
sing-box是什么意思?
一句话定义
sing-box 是一套开源的代理工具集,核心用 JSON 配置节点、路由与 DNS,有电脑和手机多平台的客户端。
sing-box 是一套开源的代理工具集。它的配置不像 Clash 那样写成 YAML,而是一份结构严谨的 JSON,里面分别描述出站节点、路由规则和域名解析。围绕它做出来的客户端覆盖 iPhone、安卓和电脑。
为什么它在手机上很常见
手机端可选的客户端本来就少,而它提供了一个跨平台、更新活跃的底层,于是不少手机客户端都选了它。你在应用商店或官方仓库里见到的 sing-box 系应用,导入订阅之后,节点和路由就由它来执行。安卓端的实际操作,读 sing-box 安卓教程。
订阅格式要对得上
这是用它时最需要留意的地方:
- 机场如果只给 Clash 风格的 YAML 订阅,客户端未必直接读得了;
- 想确认手上的订阅属于哪一种,用站内的 订阅格式检测;
- 需要转换时,尽量在本机完成,避免把带凭证的链接交给陌生网站。
整体的介绍与取舍,读 sing-box 是什么。
几个说法的澄清
“它是 Clash 的升级版”并不准确,两者是各自演进的不同项目。“用它就得手写 JSON”也不对,图形客户端会处理绝大多数设置。“所有机场都有对应订阅”更不能默认,必须看资料。与它并行的另一支生态是 Xray,通用的内核概念见 内核。
选用它之前,不妨先问自己两件事:我的设备上有没有口碑稳定、仍在更新的 sing-box 系客户端;我的机场能不能给出对应格式的订阅。两件事都有肯定答案,再动手导入,比一边试一边改要省力得多。
如果你只是偶尔在手机上用,这些细节不必深究,让客户端替你处理就好。