E aí, Mateus!
O erro tá apontando para a porta 22, que é o padrão do SSH. Será que o serviço SSH tá realmente rodando nesse IP 10.0.2.15
e nessa porta 22? Uma forma de conferir é usando sudo netstat -tuln | grep 22
no servidor.
Se você tiver acesso físico ou outra maneira de se conectar ao servidor, vale a pena verificar se o serviço SSH está ativo e se não há configurações de firewall no próprio servidor que possam estar bloqueando a conexão.
Ah, e não esquece de dar uma olhada nos logs do servidor, geralmente em /var/log/auth.log
ou /var/log/secure
, dependendo da distribuição Linux. Pode ser que encontre alguma pista sobre o que tá acontecendo.
Uma ideia também é fazer um teste local, tentando conectar via SSH dentro da sua rede, só pra descartar algum problema externo. E, por fim, confira o arquivo de configuração SSH no servidor em /etc/ssh/sshd_config
para garantir que as configurações estão corretas e não há nada bloqueando ou limitando as conexões.