# 新一代核心 sing-box 跨平台全功能配置指南:从 JSON 语法解构到 DNS 防泄漏实战
---
架构拓扑与数据流转模型
text
RAW OUTPUT
[ 系统网络层 / 用户流量输入 (Inbounds: Tun / SOCKS / Mixed) ]
│
▼
[ sing-box 核心路由器 (Route Engine: Geosite / GeoIP / Process) ]
├── 国内域名/私有网段 ──> Direct 出站 (直连本地电信/联通/移动)
├── 广告阻断规则集 ──> Block 出站 (丢弃)
└── 跨境/AI目标 ──> 闪电鼠 VLESS Reality 专线 Outbound
│
▼
[ 远程智能 DNS 防泄漏解析 ──> 终结 WebRTC 与 DNS 污染风险 ]
---
核心参数规范与配置范例
json
RAW OUTPUT
{
"log": { "level": "warn", "timestamp": true },
"dns": {
"servers": [
{ "tag": "dns_proxy", "address": "https://1.1.1.1/dns-query", "detour": "shandianshu-out" },
{ "tag": "dns_direct", "address": "223.5.5.5", "detour": "direct" }
],
"rules": [
{ "outbound": "any", "server": "dns_direct" },
{ "clash_mode": "Direct", "server": "dns_direct" },
{ "geosite": "cn", "server": "dns_direct" }
],
"strategy": "prefer_ipv4"
},
"inbounds": [
{
"type": "tun",
"tag": "tun-in",
"inet4_address": "172.19.0.1/30",
"auto_route": true,
"strict_route": true,
"sniff": true
}
]
}
---
核心技术规格横向对比矩阵
| 核心特性对比 | 传统代理核心 (Xray / Clash 早期) | sing-box 现代化核心 |
|---|---|---|
| 跨平台适配一致性 | 不同系统客户端实现碎片化,行为不一致 | 全平台统一架构 (iOS/Android/macOS/Linux/Win) |
| 内存与二进制体积 | 运行时内存占用通常在 80MB ~ 150MB | 轻量高效,运行时内存仅需 20MB ~ 40MB |
| 规则匹配执行性能 | 随着规则条目增加,路由查找出现线性延迟 | 底层采用高效基数树匹配,百万规则毫无延迟 |
| 前沿抗封锁协议支持 | 部分新协议需等待第三方分支合并 | 原生首发支持 VLESS Reality 与最新流控规范 |
---
深度技术剖析与工程实证
一、sing-box 的底层架构灵魂:四大核心对象
理解 sing-box 的配置文件只需要掌握四个基本积木:
二、彻底终结 DNS 泄漏与 WebRTC 暴露
DNS 泄漏是很多出海商务人士和隐私发烧友最大的痛点:
dns_proxy,并强制该 DoH/DoT 请求走闪电鼠专线出站(detour: shandianshu-out);三、闪电鼠一键 sing-box 订阅获取
闪电鼠官网控制台不仅提供标准 Clash 订阅,还原生支持一键导出 sing-box 格式的 JSON 完整配置。用户无需手动手写复杂的 JSON 字段,一键粘贴即可直接在 sing-box 官方客户端中畅快奔腾。
---