Como corrigir o erro SSH “nenhuma rota para hospedar” no Linux

Como corrigir o erro SSH “nenhuma rota para hospedar” no Linux

Ssh é o meio mais seguro de se conectar aos servidores Linux remotamente. E um dos erros comuns encontrados enquanto estiver usando SSH é o “SSH: Conecte -se à porta do host 22: nenhuma rota para hospedeiro”. Neste pequeno artigo, mostraremos como solucionar e corrigir este erro.

Aqui está uma captura de tela do erro que estamos falando. Observe que a porta pode não ser necessariamente porta 22, dependendo de suas configurações no host remoto. Como medida de segurança, os administradores do sistema podem configurar o SSH para ser acessado através de uma porta diferente.

Ssh sem caminho para o erro de hospedeiro

Existem diferentes razões pelas quais este erro aparece. O primeiro é normalmente que o servidor remoto pode estar inativo, então você precisa verificar se está em funcionamento usando o comando ping.

# ping 192.168.56.100 
Servidor linux ping

Nos resultados do comando ping, o servidor está em funcionamento, é por isso que está aceitando os pings. Nesse caso, o motivo do erro é outra coisa.

Se você tiver um serviço de firewall em execução em seu servidor remoto, é possível que o firewall esteja bloqueando o acesso via porta 22.

Portanto, você precisa acessar o console do servidor fisicamente ou se for um VPS, você pode usar outros meios, como o VNC (ou seja, se já estiver configurado) ou outros aplicativos de acesso ao servidor remoto personalizados fornecidos pelo seu provedor de serviços VPS. Faça login e acesse um prompt de comando.

Em seguida, use o Firewall-CMD (RHEL/CENTOS/FEDORA) ou UFW (Debian/Ubuntu) para abrir a porta 22 (ou a porta que você configurou para ser usada para SSH) no firewall da seguinte forma.

# firewall-cmd --permanent --add-port = 22/tcp # firewall-cmd--reload ou $ sudo ufw permitir 22/tcp $ sudo ufw recar 

Agora tente se reconectar ao servidor remoto mais uma vez via SSH.

$ ssh [email protegido] 
SSH Login bem -sucedido

É isso por agora! Você também encontrará os seguintes guias SSH úteis:

  1. Como alterar a porta SSH no Linux
  2. Como criar tunelamento SSH ou encaminhamento de porta no Linux
  3. Como desativar o login de raiz SSH no Linux
  4. 4 maneiras de acelerar as conexões SSH no Linux
  5. Como encontrar todas as tentativas de login SSH falhadas no Linux

Lembre -se, você pode compartilhar seus pensamentos conosco ou fazer qualquer pergunta relativa a este tópico através do formulário de comentário abaixo.