ホストとゲスト間の宛先ホストに到達できません kvm

ホストとゲスト間の宛先ホストに到達できません kvm

ブリッジ モードの Centos VM (qemu-kvm) を備えた Centos 7 サーバーがあり、どちらも静的 IP を持っています。

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

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) を想定しており、残りは類推によって明らかになるはずです (サブネット/ネットワーク/ゲートウェイ/ネーム サーバー)。

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

関連情報