术语

sing-box 中的 inbound 与 outbound 是什么?

用配置维护视角解释流量如何进入 sing-box、如何选择出口,以及它们和路由规则的关系。

在 sing-box 的 JSON 配置中,inboundsoutbounds 是理解流量路径的基础。

Inbound

inbounds 描述流量怎样进入 sing-box。例如,本地程序可能连接一个本地监听入口,或者系统流量通过 TUN 虚拟接口进入。入口类型、监听方式和平台权限不同,适用的使用场景也不同。

Outbound

outbounds 描述经过处理的连接怎样离开 sing-box。官方配置导航列出了多种出站类型;具体选择应来自你的部署目标和官方字段说明,而不是只依据名称猜测。

Route 把两者连接起来

单有入口和出口还不足以描述行为。route 与 DNS 相关规则决定不同流量执行何种动作或选择哪条出口。规则复杂时,应先保留最小可验证路径,再逐步增加分类和外部 rule-set。

维护建议

  • 修改入口、出口或路由后,运行 sing-box check
  • 对透明代理场景,另外理解 TUN inbound 的平台影响。
  • 配置来自旧版本时,先按迁移流程确认字段仍受支持。

相关内容:配置与路由