Incoming Routing/Binding
Posted: Wed Sep 09, 2009 1:27 pm
Hello
I have a fairly standard setup - DSL modem/router, that provides NAT to a 192.168.3.0 network.
I have a machine ('Machine X') using IP address 192.168.3.45. I use Viscosity on Machine X, to route certain outgoing traffic through a remote OpenVPN server. It is running an SSH server, which is bound to port 22.
I have a port forward on the router, directing port 22 to Machine X.
- I can connect to Machine X on port 22 from the local subnet 192.168.3.0.
- I CAN connect to Machine X on port 22 from an IP address outside of a local subnet
My problem is this:
If the OpenVPN connection is active, I CAN connect from the local subnet 192.168.3.0, but NOT from an address outside of a local subnet.
Does anyone have any idea why SSH responds on 22 via the local subnet but not when I connect from afar? Everything works the moment I disconnect Viscosity.
(I am not sure what further details to provide)
I find this very strange, and would appreciate any assistance!
Thanks
I have a fairly standard setup - DSL modem/router, that provides NAT to a 192.168.3.0 network.
I have a machine ('Machine X') using IP address 192.168.3.45. I use Viscosity on Machine X, to route certain outgoing traffic through a remote OpenVPN server. It is running an SSH server, which is bound to port 22.
I have a port forward on the router, directing port 22 to Machine X.
- I can connect to Machine X on port 22 from the local subnet 192.168.3.0.
- I CAN connect to Machine X on port 22 from an IP address outside of a local subnet
My problem is this:
If the OpenVPN connection is active, I CAN connect from the local subnet 192.168.3.0, but NOT from an address outside of a local subnet.
Does anyone have any idea why SSH responds on 22 via the local subnet but not when I connect from afar? Everything works the moment I disconnect Viscosity.
(I am not sure what further details to provide)
I find this very strange, and would appreciate any assistance!
Thanks