Instalou o desktop Xubuntu no servidor Ubuntu 12.04 e agora não pode se conectar via SSH

1

Eu tenho um servidor Ubuntu 12.04 que eu poderia conectar-me bem usando o ssh pela internet. Eu instalei o desktop xubuntu nele, não mudei nenhuma configuração, então de repente o ssh parou de funcionar.

Eu posso conectar localmente usando "ssh localhost"

Não consigo conectar se eu digitar "ssh (endereço IP público)"

Eu posso conectar usando um computador diferente na mesma rede local como "ssh 192.168.2.5"

Eu verifiquei novamente se as portas foram encaminhadas corretamente, quando eu uso uma ferramenta de verificação de porta on-line, posso confirmar que a porta 22 está aberta.

Confirmei que o firewall está desativado usando o "sudo ufw disable"

Alguma outra ideia do que possa ser? Devo apenas reinstalar o servidor Ubuntu ou há uma coisa óbvia que eu estou faltando? Qualquer ajuda apreciada ou apenas me envie na direção certa, não me importo de ler para descobrir, mas eu não sei por onde começar, obrigado!

    
por user76520 12.07.2012 / 10:41

1 resposta

1

Este provavelmente não é um problema de configuração do ssh se estiver trabalhando em sua rede local.

Você tem certeza de que o ssh não é filtrado por um firewall local quando você faz a verificação do lado de fora? Você pode tentar: telnet portquiz.positon.org 22 para testar isso.

Qual erro você recebe? ssh timeout? Se for um tempo limite, isso é provavelmente um problema de firewall.

Você também pode verificar /var/log/auth.log no seu servidor ssh.

Teste um telnet yourserverpublicip 22 de fora e verifique a saída de netstat -anp ou tcpdump -ni any port 22

Mais uma ideia: alguns firewalls NAT locais não suportam loopback NAT, de modo que a conexão externa em seu ip público funcionará, mas não dentro de sua rede NAT.

    
por Marc M 11.08.2012 / 14:41