如果启动后网络可用,网桥将无法获取 DHCP 地址

如果启动后网络可用,网桥将无法获取 DHCP 地址

我有 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 地址吗?

相关内容