无法访问访客的 IP 地址

无法访问访客的 IP 地址

我使用 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 agentvirsh domifaddr --source arp。由于您对虚拟机使用 macvtap,因此默认设置--source lease将不起作用,它仅适用于type='network'使用 dnsmasq 的网络配置

相关内容