[libvirt-users] vlan tags filtered in linux bridge interfaces?

Hi, I've set up a virtual machine and plugged it into a bridge on the host. When i configure an ip for eth0 in the guest i can ping other machines fine but when I add an interface eth0.10 in the guest and add an ip pings using this interface do not work. When using tcpdump in vnet0 on the host I can see the icmp packets when I ping using eth0 in the guest but not when I use the eth0.10 interface. Do tagged packets get filtered by libvirt and can this be disabled so that packets just get forwarded without such filtering? Regards, Dennis

On 08/21/2014 11:06 PM, Dennis Jacobfeuerborn wrote:
Hi, I've set up a virtual machine and plugged it into a bridge on the host. When i configure an ip for eth0 in the guest i can ping other machines fine but when I add an interface eth0.10 in the guest and add an ip pings using this interface do not work. When using tcpdump in vnet0 on the host I can see the icmp packets when I ping using eth0 in the guest but not when I use the eth0.10 interface.
Do tagged packets get filtered by libvirt and can this be disabled so that packets just get forwarded without such filtering?
libvirt doesn't do anything explicit to filter vlan-tagged packets. If something is happening, it's happening at a different level (perhaps in the guest itself)
participants (2)
-
Dennis Jacobfeuerborn
-
Laine Stump