Routing problems in Debian virtual machine
Posted on 2008-11-02
I have a Debian virtual vmware server. Earlier it was existing on a windows 2003 host system with vmware server 1.7 installed. The trial period of windows 2003 ended and I installed Debian as the host machine instead, now with vmware server 2.0 instead. I had copied the virtual debian server aside and copied it back in again to the new host machine.
Before I did all this I had the virtual server standing in 4 networks(when it was vmware server 1.7 I was using). There was 1 bridged network out to the physical ethernet card, and 3 virtual network. The virtual vmware server routed between all these networks and also acted as a dhcp server for all virtual networks(not the bridged one).
After copying the virtual debian server back to the new host machine with virtual server 2.0 the routing is now working only between the virtual networks and not from a virtual network and through the bridged network to the physical network. The virtual networks are host only networks where vmware dhcp is disabled and the virtual debian server is acting as the dhcp server. The network that is bridged to the physical network is a normal bridged network.
All works fine, but the routing out to the bridged network and forward to the phyical network. I have tried to turn forwarding on in the host machine as well through /etc/sysctl.conf and running sysctl -p
Routing TO the bridged network card works, but not to other nodes in the physical network that are connected to that bridged card.
It worked in vmware server 1.7 but not vmware server 2.0.
Any one have any ideas?