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余白があることがわかりました。

ベストアンサー1

おすすめ記事