我有多台运行 20.04 的机器(桌面版和服务器版),它们最近使用桥接网络作为主接口的 netplan 配置被破坏了。
示例配置。
network:
version: 2
ethernets:
enp37s0:
# lan1:
#match:
# macaddress: MAX_ADDRESS
dhcp4: no
optional: true
bridges:
br0:
# interfaces: [lan1]
interfaces: [enp37s0]
addresses: [10.0.0.87/24]
gateway4: 10.0.0.1
这一直与 macaddress 匹配。接口lan1
将被启动,添加到网桥,不分配任何 IP 地址,并且 br0 将被分配我配置的静态 IP。
在最近的更新/重启期间enp37s0
,不会添加到网桥。删除 macaddress 匹配并按名称指定接口会将其分配给网桥,但它仍会为物理网卡请求 DHCP IP。在启动时,我现在有一个带有静态 IP 的 br0 并enp37s0
连接到它,但还有一个 DHCP 分配的 IP,这会破坏网络,并且网络不可用,直到我手动删除 上的 DHCP 分配的 IP enp37s0
。
到底发生了什么变化?为什么没有测试这个基本的 VM 主机类型配置?