Originally Posted by somnathndy
I am having 2 ethernet cards on my server and I have to put 2 different ip addresses on these - 192.168.100.30 (eth0) and 192.168.200.15 (eth1). Problem is at any point of time 192.168.100.30 is working well but 192.168.200.15 is not working - if I disable eth0 then eth1 is working well. Internal firewall is disabled. I want to run eth0 and eth1 simulteniously. eth0 is connected to one switch and eth1 I want to connect to another for different group.
Your problem is that the two devices are supposed to be separate networks. What defines the network is the netmask. By default 192.168.x is a class C network, thus it should have a netmask of 255.255.255.0. This would define the 192.168.200.x network as distinguished from the 192.168.100.x network.
You likely have a netmask of 255.255.0.0 which puts all of 192.168.x on one network.
You can look at your netmask simply by doing "ifconfig -a", then check each network for the mask you are using.