⚡ 60秒快速了解 Sing-box(TL;DR)
【一句话总评】:Sing-box 是新一代跨平台、纯 Go 语言编写的顶级开源通用代理内核。它彻底摆脱了传统代理工具的历史包袱,原生第一梯队支持 VLESS-Reality、Hysteria 2、TUIC v5、Shadowsocks-2022 等全部现代化前沿协议。资源占用极低、路由吞吐性能登峰造极,是极客与高级开发者统一多端配置(Win/Mac/iOS/Android/软路由)的终极利器。
📥 前往 GitHub 官方 Release 页面下载各平台客户端
🚀 最佳机场搭配推荐:搭配 光速云(2020老牌IEPL专线,优惠码 AMM 享 8 折)。
1. 为什么 Sing-box 被誉为新一代代理架构王者?
在 2024-2026 年的科学上网生态演进中,Sing-box 迅速崛起并成为几乎所有新一代图形客户端(如 NekoBox、GUI.for.SingBox、Clash Verge 等)的底层首选 Core。
graph TD
A[Sing-box Universal Core] --> B[全协议原生支持: Reality / Hy2 / TUIC]
A --> C[跨平台 100% 统一配置语法 (JSON)]
A --> D[极低资源消耗: 纯 Go 内存零拷贝优化]
A --> E[高性能原生 TUN 虚拟网卡堆栈]
A --> F[动态二进制 Rule-set 规则集秒级匹配]
4 大核心技术革新:
- 零技术包袱:从零构建,不依赖陈旧的 v2ray-core 历史逻辑,架构模块化极其优雅;
- 抗封锁前沿协议秒级跟进:无论是基于 UDP 暴力单边加速的 Hysteria 2,还是基于 QUIC 的 TUIC v5,或是借用真实公钥的 VLESS-Reality,Sing-box 永远处于第一开发梯队;
- 强大的 Rule-set 二进制规则集:采用
.srs预编译二进制规则文件,几十万条域名分流规则可在 0.1ms 内精准命中,彻底告别旧版规则卡顿; - 真正的跨平台一致性:无论是 Windows、Mac、Linux、iOS 还是安卓,同一份
config.json几乎无需修改即可直接运行。
2. 各平台官方与衍生客户端选型指南
| 平台 | 推荐客户端软件 | 特点与优势 | 下载渠道 |
|---|---|---|---|
| Windows | GUI.for.SingBox / Sing-box CLI | 现代化图形界面,支持一键订阅与测速 | GitHub Releases |
| macOS | Sing-box for macOS / Homebrew | 原生适配 M 系列芯片,支持状态栏驻留 | Mac App Store / GitHub |
| Android | SagerNet Sing-box / NekoBox | 官方纯净体验 / 支持分应用代理 | Google Play / GitHub |
| iOS / iPadOS | Sing-box iOS 官方 App | 免费无广告,支持外区直接获取 | 非国区 App Store 免费下载 |
| 路由器 / Linux | sing-box service | 极度轻量,单文件二进制常驻后台 | 官方二进制包 |
3. 标准 Sing-box 核心配置文件结构解析
一个具备 DNS 防污染、规则分流、TUN 虚拟网卡 的标准 config.json 模板如下:
{
"log": {
"level": "info",
"timestamp": true
},
"dns": {
"servers": [
{
"tag": "dns_proxy",
"address": "https://1.1.1.1/dns-query",
"address_resolver": "dns_direct",
"detour": "proxy"
},
{
"tag": "dns_direct",
"address": "https://223.5.5.5/dns-query",
"detour": "direct"
}
],
"rules": [
{
"outbound": "any",
"server": "dns_direct"
},
{
"clash_mode": "Global",
"server": "dns_proxy"
},
{
"clash_mode": "Direct",
"server": "dns_direct"
},
{
"rule_set": "geosite-geolocation-!cn",
"server": "dns_proxy"
}
],
"strategy": "ipv4_only"
},
"inbounds": [
{
"type": "tun",
"tag": "tun-in",
"interface_name": "singbox-tun",
"inet4_address": "172.19.0.1/30",
"auto_route": true,
"strict_route": true,
"stack": "system",
"sniff": true
}
],
"outbounds": [
{
"type": "selector",
"tag": "proxy",
"outbounds": [
"🇭🇰 香港 IEPL 专线",
"🇯🇵 日本 极速专线",
"🇺🇸 美国 原生双ISP"
]
},
{
"type": "direct",
"tag": "direct"
},
{
"type": "block",
"tag": "block"
}
],
"route": {
"rules": [
{
"protocol": "dns",
"outbound": "dns-out"
},
{
"clash_mode": "Direct",
"outbound": "direct"
},
{
"clash_mode": "Global",
"outbound": "proxy"
},
{
"rule_set": "geosite-cn",
"outbound": "direct"
},
{
"rule_set": "geoip-cn",
"outbound": "direct"
}
],
"auto_detect_interface": true
}
}
4. 保姆级图形客户端 4 步极速使用法
步骤 1:获取 Sing-box 专属订阅
- 登录你的机场后台(例如 光速云官网);
- 在订阅管理中选择 【复制 Sing-box 订阅链接】;
步骤 2:导入配置到图形前端
- 打开 Sing-box 图形客户端(如 Windows 上的 GUI.for.SingBox 或 iOS 官方客户端);
- 进入 【Profiles / 配置】 界面 ➔ 点击右上角 【+】号;
- 选择 【Import Remote Profile / 从链接导入】,粘贴订阅 URL,点击保存并同步;
- 订阅同步完成后,节点列表将全量呈现。
步骤 3:开启 TUN 模式
- 在设置中找到 【Inbounds / 入站设置】 或 【TUN Mode】 开关;
- 将其拨动为开启,客户端会自动创建虚拟网卡接管电脑/手机全局流量;
- 此时所有软件(包括命令行与未设代理的游戏)均能自动享受智能加速。
步骤 4:连通性测速与启动连接
- 在节点大盘点击 Ping / 测速 按钮;
- 勾选低延迟的香港或日本 IEPL 专线节点;
- 点击主界面中央的 【Start / 启动】 按钮即可开启极速上网体验!
5. 常见故障排查矩阵
| 故障现象 | 根本原因 | 一键解决方法 |
|---|---|---|
启动后报错 strict_route: permission denied | 未给予操作系统虚拟网卡创建提权 | Windows 需以管理员身份运行客户端;Mac 需在安全性与隐私中授权系统扩展 |
| 访问国内网站极慢甚至断网 | geoip-cn 规则集未正确加载,国内流量被强制送入代理 | 检查配置中的 rule_set 下载链接,确保 GeoIP 规则成功下载到本地 |
| Hysteria 2 / TUIC 节点无法连通 | 本地宽带运营商严重阻断或限速 UDP 端口 | 尝试切换为基于 TCP 的 VLESS-Reality 或 Shadowsocks 节点(如光速云 IEPL 专线) |
6. 常见问题深度解答(FAQ)
Q1:Sing-box 和 Clash 内核相比哪个更好?
Sing-box 在前沿新协议(如 Reality / Hysteria 2 / TUIC)的原生支持与内存占用上具有显著优势;而 Mihomo (Clash Meta) 则在庞大的生态脚本扩展(Merge/Script)与中文社区生态成熟度上更具优势。两者均为当前顶级内核。
Q2:Sing-box 可以在 iOS 上免费使用吗?
是的!Sing-box 在非中国大陆区 App Store 提供 100% 官方免费下载,无需任何应用内购,是小火箭之外最良心的 iOS 替代品。
🌲 最佳搭配推荐
工欲善其事,必先利其器。搭配支持 Sing-box 专属订阅的 2020 老牌专线「光速云」,年付折合仅 ¥7.5/月: