一个用于存放 sing-box 当前配置模板的仓库。
Important
当前配置仅支持 sing-box v1.15.0-alpha.3+。旧版配置已删除,请先升级客户端或核心。
本仓库只维护当前配置,不提供旧版本 Tag 或 Release;更新会直接覆盖原文件。
| 分支 | 适用平台 |
|---|---|
sfa-sfw |
sing-box for Android(SFA)与 sing-box for Windows(SFW) |
sfi |
sing-box for iOS(SFI)TestFlight 测试版,仅支持 v1.15.0-alpha.3+ |
sfm |
sing-box for macOS(SFM) |
sfl |
官方 sing-box for Desktop(Linux / SFL),要求 v1.14.0-alpha.50+ |
box-for-root |
Android Root 环境的 Box for Root |
openwrt-momo |
OpenWrt 的 OpenWrt-momo |
每个平台分支均包含:
standard/
├── only-ipv4.json
├── prefer-ipv4.json
├── prefer-ipv6.json
└── no-preference.json
chain/
├── only-ipv4.json
├── prefer-ipv4.json
├── prefer-ipv6.json
└── no-preference.json
standard:普通代理模板,没有机场前置节点chain:链式代理模板,通过“机场节点 → 落地节点”连接only-ipv4:DNS 仅使用 IPv4,拒绝 AAAA 查询,TUN 仅保留 IPv4 地址prefer-ipv4:DNS 优先使用 IPv4prefer-ipv6:DNS 优先使用 IPv6no-preference:不指定 DNS IP 协议偏好
Note
这些是配置模板,部分 selector 的 outbounds 需由 Sub-Store 填入真实节点。未渲染时出现 missing tags 属于模板占位,不是字段错误。
建议搭配 Sub-Store 脚本 使用,实现订阅转换、节点筛选及策略组填充。
配置中的以下内容是公开模板值,使用前必须检查:
{
"experimental": {
"clash_api": {
"external_controller": "127.0.0.1:20123",
"secret": "CHANGE_ME_BEFORE_USE"
}
}
}- 把 Clash API 端口改为未被占用的端口;
- 将
secret改为你自己生成的随机密钥; - 不要把真实密钥提交到公开仓库;
127.0.0.1只允许本机访问;改成0.0.0.0或局域网地址会扩大暴露范围;- 远程访问时必须设置强密钥并通过防火墙限制来源;
- OpenWrt-momo 用户应优先在 Momo 的“外部控制”设置里配置 API 端口和密钥。
Warning
如果真实密钥曾被公开,请立即更换。删除当前文件无法清除提交历史、Fork 或缓存中的密钥。
订阅转换完成后建议检查最终配置:
sing-box check -c config.json不要为了让未渲染模板通过检查,而把本应代理的空节点组永久改成直连。
本项目遵循 MIT License 开源协议。
- sing-box 官方项目
- Sub-Store 脚本作者 xream
- Box for Root
- OpenWrt-momo
- GUI.for.Cores Plugin Hub
????? sing-box ?? TUN TCP/IP ??????????????
stack???????????????v1.15.0-alpha.3??????