[libvirt-users] Limitations of macvtap devices?

Michal Privoznik mprivozn at redhat.com
Mon May 4 06:49:50 UTC 2015

On 30.04.2015 16:26, Lars Kellogg-Stedman wrote:
> I am running OpenStack inside a libvirt guest that is connected to the
> local network via a macvtap interface.  My experience so far suggests
> that a macvtap interface will not pass traffic with a source MAC
> address other than the MAC address of the interface itself...for
> example, if inside the guest eth0 is attached to a bridge.
> Is that correct, or is there some setting that will make that work?
> Outbound traffic doesn't seem to be a problem (I can see, for example,
> dhcp requests on the local network), but replies get dropped before
> they reach the guest.
> Thanks,

Yes, this is actually correct. However, as of 1.2.10 libvirt listens for
the macvtap MAC changes initialized within guest and adjusts the host
side of the device accordingly.


More information about the libvirt-users mailing list