Tente definir a rede como ponte, para que ela pegue um endereço de rede da sua lan e você poderá acessá-la.
Estou executando o Ubuntu 8.04 como uma máquina virtual usando o VMware Fusion 3.0 no Mac OS X 10.5.8. Eu quero ser capaz de ssh em minha VM a partir do host do Mac OS X (para que eu possa usar MacFUSE e SSHFS para montar os arquivos da VM no Mac).
Eu tinha este trabalho anteriormente, mas depois eu:
Eu re-instalei o ssh na VM usando sudo apt-get install ssh
.
Eu então tentei ssh 172.16.193.129
do meu Mac e, depois de algum tempo, ele atingiu o tempo limite. Então eu tentei pingar a VM do meu Mac, e 0 pacotes foram recebidos. (Eu posso pingar o Mac da VM sem nenhum problema.)
Algum conselho sobre como solucionar isso?
Atualização: tentei alternar do NAT para o Bridged (como sugerido por Stephen Thompson ) e recebi mensagens estranhas "Time to live exceeded" quando tentei fazer ping na VM. Eu percebi que era devido à VPN que estou usando. Eu desconectei da VPN e agora posso pingar a VPN e o ssh, independentemente de usar NAT ou Bridged.
Pergunta idiota mas é 172.16.193.129
do IP atual da VM do Ubuntu? Para testes, você provavelmente deve abandonar o firewall ( iptables -F
) se você o configurou também.
A ideia de Steven Thompson funcionou para mim - por alguma razão, adicionar uma eth1 (em ponte) parecia corrigir a eth0 (NAT) quando eu corria sudo dhclient
(verifiquei, a reinicialização não corrigiu sozinha, ela só foi corrigida depois Eu corri sudo dhclient
)