I have a VM with 2 network interfaces which is running CentOS. One connects to a private network (192.168.6.x) and another to our company wide network. When I try to ssh the private address from a host that has access I get no response. It appears that the request comes in via 1 interface but goes out the other. Being that the other interface doesn't have a route back the packets get lost. Why doesn't it send it back out the same interface? Is there a setting I can enable so it will.
EDIT: please disregard what I previously said about ping working but ssh not, I was mistaken on that.
EDIT: result of route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
10.10.192.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1
192.168.6.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
10.126.186.0 192.168.6.61 255.255.255.0 UG 0 0 0 eth0
172.91.4.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0.1026
10.126.163.0 172.91.4.1 255.255.255.0 UG 0 0 0 eth0.1026
10.164.0.0 172.91.4.1 255.255.0.0 UG 0 0 0 eth0.1026
169.254.0.0 0.0.0.0 255.255.0.0 U 1002 0 0 eth0
169.254.0.0 0.0.0.0 255.255.0.0 U 1003 0 0 eth1
169.254.0.0 0.0.0.0 255.255.0.0 U 1008 0 0 eth0.1026
144.0.0.0 172.91.4.1 255.0.0.0 UG 0 0 0 eth0.1026
147.0.0.0 172.91.4.1 255.0.0.0 UG 0 0 0 eth0.1026
0.0.0.0 172.91.4.1 0.0.0.0 UG 10 0 0 eth0.1026