Assegure-se de que o ssh esteja instalado na VM
sudo apt-get install openssh-server
Verifique se a rede está ativada para o sistema operacional convidado
Eu tenho uma instância do Ubuntu VM em execução no meu laptop. Host e VM executam o mesmo sistema operacional - Ubuntu 12.04. Eu tentei ssh do host como
ssh username@<VM-IP>
Ele tenta por algum tempo e depois diz
ssh: connect to host <ip-address> port 22: Connection timed out
Então eu tentei pingar
Eu recebo 100% packet loss
. O que eu acho que é porque não há rota estabelecida. Como devo corrigir isso?
Assegure-se de que o ssh esteja instalado na VM
sudo apt-get install openssh-server
Verifique se a rede está ativada para o sistema operacional convidado
Você precisa configurar o encaminhamento de porta para a porta SSH que o servidor openssh está usando em sua VM. Também dê uma olhada no Portforwarding do host para guest usando a porta 80, mas não funciona . A resposta de bodhi.zazen está ligada ao capítulo correspondente no manual, que percorre os comandos necessários para configurar o encaminhamento de porta e usa o SSH como exemplo. Tanto quanto me lembro você também pode fazer isso com a GUI em versões recentes (desde a versão 3 eu acho).