virsh domifaddr --domain domname --source {lease, arp} not showing results with ipv6

Natxo Asenjo natxo.asenjo at gmail.com
Sun Mar 19 19:21:03 UTC 2023


hi,

I have configured a routed network on my laptop with a ipv6 subnet and
dnsmasq is handing out ipv6 addresses to my vms and it works really wel,
but finding out which ips have been used is not as easy as with ipv4.

[root at lenovo ~]# virsh domifaddr --domain wec --source lease
 Name       MAC address          Protocol     Address
-------------------------------------------------------------------------------

[root at lenovo ~]# virsh domifaddr --domain wec --source arp
 Name       MAC address          Protocol     Address
-------------------------------------------------------------------------------

When using a ipv4 network, this works:

root at lenovo ~]# virsh domifaddr --domain evenng --source arp
 Name       MAC address          Protocol     Address
-------------------------------------------------------------------------------
 vnet2      52:54:00:4c:83:98    ipv4         192.168.122.229/0

[root at lenovo ~]# virsh domifaddr --domain evenng --source lease
 Name       MAC address          Protocol     Address
-------------------------------------------------------------------------------
 vnet2      52:54:00:4c:83:98    ipv4         192.168.122.229/24

I can obviously look into the leases file and find out the address, but it
would be nice to be able to use the virt tooling.

This is on a fedora 37 running qemu-kvm-7.0.0-14.fc37.x86_64 and
dnsmasq-2.89-1.fc37.x86_64, everything intalled from the fedora
repositories.



-- 
--
Groeten,
natxo
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/libvirt-users/attachments/20230319/31f76d31/attachment.htm>


More information about the libvirt-users mailing list