--- title: "Transport 绑定主机配置" date: 2026-01-05 lastmod: 2026-01-05 description: "transport.bind_host 配置项用于控制节点绑定的网络接口地址。" tags: ["Transport", "网络配置", "绑定地址"] summary: "配置项作用 # transport.bind_host 配置项用于控制Easysearch 节点绑定的网络接口地址。 配置项属性 # 配置路径: transport.bind_host 数据类型: List<String>(字符串列表) 默认值: 继承自 network.host,默认为 _local_(仅环回) 是否可选: 是 作用域: NodeScope(节点级别) 动态更新: 否(需要重启节点生效) 配置建议 # 默认配置 # transport: bind_host: ["0.0.0.0"] # 所有接口 多网卡配置 # transport: bind_host: ["192.168.1.100", "10.0.0.50"] 仅本地访问 # transport: bind_host: ["127.0.0.1"] 相关配置 # 配置项 作用 默认值 bind_host 绑定地址 network.host publish_host 发布地址 绑定地址 publish_port 发布端口 实际端口 注意事项 # 非动态更新: 需要重启节点生效。" --- ## 配置项作用 `transport.bind_host` 配置项用于控制**Easysearch 节点绑定的网络接口地址**。 ## 配置项属性 - **配置路径**: `transport.bind_host` - **数据类型**: `List`(字符串列表) - **默认值**: 继承自 `network.host`,默认为 `_local_`(仅环回) - **是否可选**: 是 - **作用域**: NodeScope(节点级别) - **动态更新**: 否(需要重启节点生效) ## 配置建议 ## 默认配置 ```yaml transport: bind_host: ["0.0.0.0"] # 所有接口 ``` ## 多网卡配置 ```yaml transport: bind_host: ["192.168.1.100", "10.0.0.50"] ``` ## 仅本地访问 ```yaml transport: bind_host: ["127.0.0.1"] ``` ## 相关配置 | 配置项 | 作用 | 默认值 | |--------|------|--------| | `bind_host` | 绑定地址 | network.host | | `publish_host` | 发布地址 | 绑定地址 | | `publish_port` | 发布端口 | 实际端口 | ## 注意事项 1. **非动态更新**: 需要重启节点生效。 2. **优先级**: 高于 network.host。 3. **多值支持**: 支持配置多个地址。