Many home routers prevent connections to their public IP from inside the LAN they manage. It is a security thing. Might be possible to disable this setting, but IDK.
Can you telnet to the ssh port and see the ssh header?
Code:
$ telnet algo333 50020
Trying 50.33.33.333...
Connected to algo333.
Escape character is '^]'.
SSH-2.0-OpenSSH_7.2p2 Ubuntu-4ubuntu2.8
^C
Connection closed by foreign host.
IPs and hostnames changed to protect the guilty.
You can also use ssh -vvvv to get more details about the connection attempt.
Bookmarks