Estoy ejecutando Ubuntu 8.04 como máquina virtual con VMware Fusion 3.0 en Mac OS X 10.5.8. Quiero poder ingresar a mi VM desde el host de Mac OS X (para poder usar MacFUSE y SSHFS para montar los archivos de la VM en la Mac).
Tenía esto funcionando anteriormente, pero luego:
- Fusion actualizado de 2.xa 3.0
- hizo retroceder la VM a una instantánea anterior
- actualizado las herramientas de VMware en la VM
Reinstalé ssh en la VM usando sudo apt-get install ssh
.
Luego intenté ssh 172.16.193.129
desde mi Mac, y después de un tiempo se agotó el tiempo. Así que intenté hacer ping a la VM desde mi Mac, y se recibieron 0 paquetes. (Puedo hacer ping a la Mac desde la VM sin ningún problema).
¿Algún consejo sobre cómo solucionar esto?
Actualización: intenté cambiar de NAT a Bridged (como lo sugirió Stephen Thompson ) y recibí mensajes extraños de "Tiempo de vida excedido" cuando intenté hacer ping a la VM. Me di cuenta de que se debía a la VPN que estoy usando. Me desconecté de la VPN y ahora puedo hacer ping a la VPN y ssh en ella, independientemente de si uso NAT o Bridged.
fuente
Respuestas:
Intente configurar su red en puente, para que tome una dirección de red de su LAN y podrá acceder a ella.
fuente
Pregunta tonta, pero ¿es
172.16.193.129
la IP actual de la VM de Ubuntu? Para las pruebas, probablemente también deba soltar el firewall (iptables -F
) si lo configuró.fuente
La idea de Steven Thompson funcionó para mí; por cualquier razón, agregar un eth1 (puenteado) pareció corregir eth0 (NAT) una vez que ejecuté
sudo dhclient
(lo comprobé, el reinicio no lo solucionó por sí solo, solo se solucionó después de ejecutarsudo dhclient
)fuente