ホストとゲストkvmの間でターゲットホストに接続できません。

ホストとゲストkvmの間でターゲットホストに接続できません。

ブリッジモードにはCentos VM(qemu-kvm)があり、両方とも静的IPを使用するCentos 7サーバーがあります。

私のホストネットワーク情報は次のとおりです。

eno2
  ip:          10.0.0.11
  subnet mask: 255.255.255.0
  gateway:     10.0.0.2

私のゲストネットワーク情報は次のとおりです。

eth0
  ip:          10.0.0.12
  subnet mask: 255.255.255.0
  Gateway:     10.0.0.2

ホストとゲストの両方で virbr0 がデフォルトで設定されます。

私の問題は、ホストがゲストに(またはその逆に)pingしようとすると、「ターゲットホストに接続できません」というメッセージが表示されることです。ただし、他の物理コンピュータでホストとゲストを問題なくpingできます。

答え1

解決しました!

https://www.furorteutonicus.eu/2013/08/04/enabling-host-guest-networking-with-kvm-macvlan-and-macvtap/ このサイトは私の問題と解決策を説明しました。

答え2

少なくとも以下はUbuntuに適用されます:https://ubuntuforums.org/showthread.php?t=2232093

保証/etc/network/interfaces内容は次のとおりです。

# eth0
auto eth0
iface eth0 inet manual


# kvm br0
auto br0
iface br0 inet static
    address 10.0.1.175
    network 10.0.1.0
    netmask 255.255.255.0
    broadcast 10.0.1.255
    gateway 10.0.1.1
    bridge_ports eth0
    bridge_stp off
    dns-nameservers 10.0.1.1 8.8.8.8 8.8.4.4

ファイルは10.0.1.175ホストアドレス(前のアドレスeth0)と仮定し、残りは推論(サブネット/ネットワーク/ゲートウェイ/ネームサーバー)として推論する必要があります。

次に、ホストを再起動したり、ネットワークを再起動したり再起動したりせずに、これらの設定を適用する方法を見つけます。

関連情報