在 sing-box 的 JSON 配置中,inbounds 与 outbounds 是理解流量路径的基础。
Inbound
inbounds 描述流量怎样进入 sing-box。例如,本地程序可能连接一个本地监听入口,或者系统流量通过 TUN 虚拟接口进入。入口类型、监听方式和平台权限不同,适用的使用场景也不同。
Outbound
outbounds 描述经过处理的连接怎样离开 sing-box。官方配置导航列出了多种出站类型;具体选择应来自你的部署目标和官方字段说明,而不是只依据名称猜测。
Route 把两者连接起来
单有入口和出口还不足以描述行为。route 与 DNS 相关规则决定不同流量执行何种动作或选择哪条出口。规则复杂时,应先保留最小可验证路径,再逐步增加分类和外部 rule-set。
维护建议
- 修改入口、出口或路由后,运行
sing-box check。 - 对透明代理场景,另外理解 TUN inbound 的平台影响。
- 配置来自旧版本时,先按迁移流程确认字段仍受支持。
相关内容:配置与路由。