[libvirt-users] sttic vnet device for guest

Michal Privoznik mprivozn at redhat.com
Fri Oct 28 20:32:22 UTC 2016


On 28.10.2016 11:09, Anton Gorlov wrote:
> Can i assign static  vnet* device for some guests?
> 

What do you mean?
vnet* devices are created by libvirt when a domain is being started (or
on device hotplug). In general, unless all devices would be statically
allocated, it would be impossible to guarantee certain vnet name.

However, what you can do is to create the device yourself and then just
tell libvirt to use it:

    <interface type='bridge'>
      <source bridge='vnetX'/>
    </interface>

 But most likely, the problem you are trying to solve looks for a
different solution. If you need the device name in order to set up some
environment (e.g. apply some FW rules on the device), we have network
hooks and domain hooks - user defined scripts that are run by libvirt on
various events (e.g. domain startup, device hotplug, etc.). You should
consider those.

Michal




More information about the libvirt-users mailing list