다음과 같이 브리지된 이더넷 포트 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 주소를 얻도록 브리지를 구성할 수 있습니까?