Algumas coisas para verificar, na ordem do IME mais provável,
-
Encaminhamento de porta. A menos que sua máquina esteja diretamente acessível pela Internet em
80.xxx.yyy.zzz
, provavelmente é o endereço de um roteador. Você precisa dizer ao roteador para encaminhar o tráfego na porta 22 para o seu computador. Isso é específico do roteador. O melhor recurso único para isso é PortForward.com .Não vejo menção a isso aqui ou à pergunta anterior, então isso parece mais provável.
-
Os firewalls podem permitir o tráfego de alguns locais e não de outros. Não sei o que você configurou a esse respeito, mas se você estiver usando o UFW,
sudo ufw status
deverá permitir que você veja qualquer padrão de negação / permissão que afete essa porta. -
/etc/ssh/sshd_config
pode ser configurado para permitir somente conexões em uma determinada rede. Este não é o comportamento padrão, então, novamente, isso será algo que você fez inadvertidamente. -
Se você instalou
fail2ban
, é possível que você já tenha acionado uma das suas proibições automáticas do seu IP externo?
Antes de você empurrar isso para a Internet usando configurações de quase-estoque, eu strongmente sugiro que você leia um artigo que eu escrevi em tornando o SSH seguro . As pessoas são hackeadas através de práticas de segurança inadequadas o tempo todo e um servidor SSH é uma linha direta para o controle total.