Skip to content

external ​

external: true 声明网桥不属于 mayami。mayami 只核对配置地址是否存在,并可在桥上提供 DHCP、RA、DNS 和可选 capture。

yaml
networks:
  libvirt:
    interface: virbr0
    address: [192.168.122.1/24]
    capture: false
    external: true

dns:
  servers:
    default: {type: udp, address: 127.0.0.1:53}
  final: default

字段 ​

external ​

  • 类型:布尔值。
  • 默认:false。
  • 行为:跳过建桥、认领、地址配置和 NAT。
  • 限制:不能与 members、isolate: true、tenant 或非默认 uplink 同用。

说明 ​

external 不会删除、拉起、改 MTU、改地址、改成员或设别名,也不会替它生成 flowtable 成员或 NAT 规则。配置地址缺失时只停这个网段自己的服务,其他网段照常。

capture: true 时按桥名跟随外部桥。fail: closed 的首 hook 屏障会覆盖整座桥,因此 capture 就绪前桥主人原有转发也会暂停;不能接受这个代价时写 capture: false,或使用 fail: open。

相关 ​

页面历史

开发者设计、代码地图和验证记录保留在仓库 manual/。