Estou usando qemu / kvm com rede em ponte. Na máquina host, existem várias interfaces de rede "vnetX" sem IP. Estou procurando uma maneira de saber qual vnetX pertence a uma máquina virtual.
Tentei combinar os valores de endereço MAC nessas interfaces com os MACs nas máquinas virtuais (ou o XML que os define), mas não corresponde.
Há o brctl show que mostra as interfaces vnet que pertencem a uma ponte, mas isso não é uma informação útil.
Existe uma maneira de conhecer essa relação? Valeu!!
for vm in $(virsh list | grep running | awk '{print $2}'); do echo -n "$vm:"; virsh dumpxml $vm| grep -oP "vnet\d+" ; done