我有 2 个以太网端口桥接如下(/etc/network/interfaces.d/br0):
auto br0
iface br0 inet dhcp
bridge_ports enp1s0 enp2s0
bridge_fd 0
bridge_waitport 0
bridge_stp off
auto br0:1
iface br0:1 inet static
address 169.254.10.50
netmask 255.255.255.0
在这种情况下,PC 和路由器始终处于组合单元中。路由器启用了 DHCP,但启动时间比 PC 长。
enp1s0 位于路由器的 LAN 端口,enp2s0 连接到另一个设备,该设备的 IP 地址始终为 169.254.10.49。
当组合设备重新启动时,如果路由器在 PC 启动之前没有完成其启动过程,则 br0 将永远不会被分配 IP 地址。
理想情况下,我需要发生的是,在系统启动后的任何时候,如果 DHCP 服务器可用,都会为 br0 分配一个 IP 地址。
我可以将网桥配置为在 DHCP 服务器可用后获取 IP 地址吗?