Transparent bridging VM in RHEV?

Posted on

I have a setup in RHEV where a VM is running a software bridge with two interfaces attached, trasparently bridging at layer 2 - a pretty common setup in the bare metal world. The setup looks more or less like this:

VM-A Eth0 (192.168.1.1) ---> VM-B Eth0 (0.0.0.0) ---> br0 ---> VM-B Eth1 (0.0.0.0) ---> Physical Host A (192.168.1.2)

The problem is, VM-A cannot ping Physical Host A, though the two networks are bridged.

Actually, there are 2 bridges involved here, the bridge on VM-B and the RHEV-managed bridge on the hypervisor that implements connectivity out to the corporate network. When you ping out from VM-A, you can (using tcpdump) see arp requests all the way until the hypervisor bridge, where they mysteriously vanish. I feel like i'm missing something obvious. Anyone know why?

Thanks!

Close

Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.