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.
Michal