KVM 공용 브리지, 가상 머신이 IP를 얻지 못함

KVM 공용 브리지, 가상 머신이 IP를 얻지 못함

호스트에 단일 eth 인터페이스를 사용하여 br0을 만들었습니다. 이 인터페이스는 네트워크의 다른 호스트에서 SSH를 통해 액세스할 수 있는 IP를 받습니다.

br0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.1.50  netmask 255.255.255.0  broadcast 192.168.1.255
        inet6 fe80::9ecf:6d35:bc82:c5e1  prefixlen 64  scopeid 0x20<link>
        ether 00:1c:c4:47:ce:72  txqueuelen 1000  (Ethernet)
        RX packets 93667  bytes 23521427 (22.4 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 31242  bytes 2603126 (2.4 MiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

br0     8000.001cc447ce72   yes     enp5s0f1
                            vnet0
                            vnet1

KVM에서 브리지된 네트워크를 생성하고 이를 가상 머신에 할당했습니다.

# virsh net-list --all
 Name                 State      Autostart     Persistent
----------------------------------------------------------
 host-bridge          active     yes           yes

# cat host-bridge.xml 
<network>
  <name>host-bridge</name>
  <forward mode="bridge"/>
  <bridge name="br0"/>
</network>

가상 머신(centos8, 펌웨어 없음)을 시작하면 IP가 수신되지 않고 dhclient 시간 초과 등이 발생합니다.

나에게 어떤 아이디어가 있나요? 호스트 방화벽을 확인한 결과 홈 네트워크의 br0 인터페이스에 /24 여백이 있는 것을 발견했습니다.

관련 정보