Originally Posted by
SarAmyKay
I ran the canyouseeme.org with port 22 on the server and received a Success message.
ok, so the port is open on your router, which narrows down the problem to either the port on your server, or the forward rule in your router. in the router, does it forward to the internal IP address of the router?
you can test that a port is open and has an application listening on it with telnet. do this from a terminal outside your network
Code:
telnet <server external ip> 22
if it does not work, you will recieve a message like this:
Code:
Lucid:~$ telnet localhost 22
Trying ::1...
Trying 127.0.0.1...
telnet: Unable to connect to remote host: Connection refused
whereas if it succeeds, you will see an message like this:
Code:
Lucid:~$ telnet localhost 139
Trying ::1...
Connected to localhost.
Escape character is '^]'.
that will troubleshoot whether the router's nat rule is sending the packets to the wrong host, and whether the servers firewall is blocking the connection, and whether the ssh is listening for connections.
Bookmarks