I have 2 machines running CentOS:
Machine A has two NICs: 192.168.150.1/255.255.255.0 and 192.168.1.1/255.255.255.0
Machine B has one NIC: 192.168.150.2/255.255.255.0
Machine B is connected directly to A (NIC to NIC), and has a route defined:
Destination Gateway Genmask
192.168.1.0 192.168.150.1 255.255.255.0
On machine A, sshd is bound to 192.168.1.1. However it's possible to ssh into 192.168.1.1 from machine B. Why could that be the case?
TCP forwarding is not enabled on Machine A. Also, machine B does not have an SSH ProxyCommand defined. Is there some other way that traffic received on 192.168.150.1 is being routed to 192.168.1.1?