ブリッジモードには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
)と仮定し、残りは推論(サブネット/ネットワーク/ゲートウェイ/ネームサーバー)として推論する必要があります。
次に、ホストを再起動したり、ネットワークを再起動したり再起動したりせずに、これらの設定を適用する方法を見つけます。