
Como acessar um servidor SSH que não tem o seu IP público na intern e não é redirecionado sua porta para acesso externo? Uma solução é SSH reverso, é um recurso perigoso, pois expõe sua máquina para acesso externo de maneira reversa.
O conceito é simples, utilizamos uma maquina externa com SSH server instalado e com acesso publico. Na maquina interna sem acesso a internet, conectaremos a instância publica com o comando abaixo.
server~$ ssh -fN -R 10022:localhost:22 relayserver_user@1.1.1.1

Após efetuar o comando acima, efetuamos um túnel reverso na porta 10022 na maquina com acesso publico na internet na interface localhost.
Se tudo estiver funcionando corretamente, agora basta conectar na maquina publica, e acessar via ssh na porta 10022 no endereço local host. Veja o exemplo abaixo:
publicserver~$ ssh -p 10022 server_user@localhost
E pronto!