SSH "Conexão recusada" ao tentar acessar a partir do exterior por meio de um nome de host de DNS dinâmico No-IP

0

Estou executando um servidor em minha casa com o SSH habilitado, e eu dei a ele um IP estático de 192.168.0.212 e configurei o cliente de atualização dinâmica para manter o DNS dinâmico No-IP atualizado.

Quando estou em minha rede interna em casa, posso usar o endereço DNS dinâmico para acessar meu servidor dentro da rede. No entanto, quando estou longe da minha rede local e tento acessar o SSH, ele falha com "ECONNREFUSED" (Conexão recusada).

Qual é o problema com isso e como obtenho acesso ao meu servidor fora da minha rede?

    
por Orkhan I. Ahmadov 19.06.2016 / 19:57

1 resposta

2

Como sua rede local funciona, mas o controle remoto não funciona, você precisa verificar as configurações do seu roteador.

Especificamente, você precisa habilitar o encaminhamento de porta para a porta 22 (ou outra porta superior e, em seguida, configurar o servidor SSH para escutar nessa porta) do lado de fora para o IP do servidor na parte interna da rede. Esse processo varia de roteador para roteador, então você pode ter que procurar por um guia para configurar o encaminhamento de porta em seu roteador .

Além disso, considere que uma boa parte dos ISPs bloqueia a porta 22 de entrada para IPs residenciais - nem todos os ISPs estão bem com você executando um servidor internamente em uma conexão de classe residencial.

    
por Thomas Ward 19.06.2016 / 20:42