시작 후 네트워크를 사용할 수 있는 경우 브리지는 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 주소를 얻도록 브리지를 구성할 수 있습니까?

관련 정보