Bridge filters DHCP traffic
On a virtualization host system I have created a bridge (using NetworkManager) for a bunch of VMs.
VM1 is a DHCPv4 and DHCPv6 server with static IPv4/IPv6.
VM2 is supposed to receive it's IPv4 and IPv6 addresses from that server.
When using tcpdump on the bridge from the host system, I can see VM2 sending DHCP requests.
When using tcpdump on VM1, nothing comes in.
The host system has all policies set to accept in ebtables.
The VM1 system has its firewall disabled.
I'm missing something really obvious as this happens on multiple Linux distributions and regardless of whether I use NetworkManager or command line brctl to set up the bridge. Why is the bridge not forwarding DHCP traffic?
Last edited by hooba; 07-19-2014 at 05:35 AM.