kvmとlibvirtを使用していますが、ホストからIPアドレスを取得できません。
各出席者のリストは空です。
virsh domifaddr guest1
Name MAC address Protocol Address
-------------------------------------------------------------------------------
しかし、インターフェイスを取得することができます。
virsh domiflist guest1
Interface Type Source Model MAC
-------------------------------------------------------
macvtap1 direct enp7s0f0 virtio 52:54:00:c4:52:1a
パッケージのバージョンは次のとおりです。
libvirt-daemon-kvm-3.9.0-14.el7_5.8.x86_64
qemu-kvm-common-1.5.3-156.el7_5.5.x86_64
qemu-kvm-1.5.3-156.el7_5.5.x86_64
kernel 3.10.0-862.el7.x86_64
libvirt-3.9.0-14.el7_5.8.x86_64
virshはなぜ何も表示しないのですか?このほか、お客様とのコミュニケーションも非常に効果的です。
オペレーティングシステムはCentOS 7.5.1804です。
答え1
virsh domifaddr --source agent
またはを試してくださいvirsh domifaddr --source arp
。仮想マシンにmacvtapを使用しているため、デフォルト設定は機能せず、dnsmasqを使用するネットワーク構成--source lease
でのみ機能します。type='network'