Há muito que você pode fazer, mas também muitas coisas que podem ser o problema. Infelizmente, o que você relacionou pontos em duas direções diferentes.
Como isso aconteceu após uma atualização e reinicialização do sistema, acredito que seja possível que seus serviços não tenham sido iniciados.
Execute sudo netstat --tcp -l
. Deve haver uma linha como esta:
tcp 0 0 *:ssh *:* LISTEN
Se não houver, o seu servidor ssh não está escutando. Execute sudo service ssh restart
. Se isso resolver o problema, verifique seus runlevels e faça o ssh ser iniciado na inicialização.
Se houver, então pode haver um problema de rede (e um tempo limite de ping certamente aponta nessa direção), mas iptables -nvL
deve mostrar se estava no sistema, e isso não acontece.
Humm, acabei de ver o seu comentário dizendo que você não poderia sair, agora parece mais provável que você tenha um problema geral de rede.
Você precisa da saída de ifconfig -a
para verificar se o seu IP público está lá. Se estiver, você precisa da saída de route -n
para verificar se você tem uma rota padrão para fora (acho que esse pode ser o problema, e quase certamente se você puder entrar em contato com outras máquinas em sua sub-rede, mas não fora de máquinas). / p>