Hello, I tried to setup a bridge in a (debian-based) virtual machine using esx server. I added two nics on my vm connected then in two different networks and used the bridge utility (brctl) to bridge them. I gave the bridge an ip address so that it would be visible from the network. I can access both networks from that vm, and machines on both networks can access the vm. BUT PACKETS from net1 do not reach net2 and vise-versa. I have no ip/ebtable rules and /proc/sys/net/bridge/* files are set to zero. As a last check, I used tcpdump to dump packets comming from e.g. the net1 to the attached nic (eth0) and they seem to reach only if eth0 is not part of the bridge. PLEASE ADVISE. Thanks Elias Chatzigeorgiou -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.linux-foundation.org/pipermail/bridge/attachments/20080815/3ffbcb98/attachment.htm
On Fri, 15 Aug 2008 00:50:05 +0300 "Elias Chatzigeorgiou" <echatzigeorgiou at youtravel.com> wrote:> Hello, > I tried to setup a bridge in a (debian-based) virtual machine using esx server. I added two nics on my vm connected then in two different networks and used the bridge utility (brctl) to bridge them. I gave the bridge an ip address so that it would be visible from the network. > > I can access both networks from that vm, and machines on both networks can access the vm. > > BUT PACKETS from net1 do not reach net2 and vise-versa. > > I have no ip/ebtable rules and /proc/sys/net/bridge/* files are set to zero. > > As a last check, I used tcpdump to dump packets comming from e.g. the net1 to the attached nic (eth0) and they seem to reach only if eth0 is not part of the bridge. > > PLEASE ADVISE. > > Thanks > Elias ChatzigeorgiouVmware has their own bridge stuff, and is proprietary, ask them.
Remember that you need to put the ports on the vmware switch into promiscuous mode. --joubert On Thu, Aug 14, 2008 at 5:50 PM, Elias Chatzigeorgiou <echatzigeorgiou at youtravel.com> wrote:> Hello, > I tried to setup a bridge in a (debian-based) virtual machine using esx > server. I added two nics on my vm connected then in two different networks > and used the bridge utility (brctl) to bridge them. I gave the bridge an ip > address so that it would be visible from the network. > > I can access both networks from that vm, and machines on both networks can > access the vm. > > BUT PACKETS from net1 do not reach net2 and vise-versa. > > I have no ip/ebtable rules and /proc/sys/net/bridge/* files are set to zero. > > As a last check, I used tcpdump to dump packets comming from e.g. the net1 > to the attached nic (eth0) and they seem to reach only if eth0 is not part > of the bridge. > > PLEASE ADVISE. > > Thanks > Elias Chatzigeorgiou > > _______________________________________________ > Bridge mailing list > Bridge at lists.linux-foundation.org > https://lists.linux-foundation.org/mailman/listinfo/bridge >