¿Puedo tener una dirección IP estable para una máquina virtual bajo VMWare?

Estoy usando VMWare para emular Ubuntu en mi Leopard Mac OS X.

La dirección IP cambia cada vez que pongo la Mac en suspensión.

Me preguntaba si puedo evitar eso.

Estás virtualizando Ubuntu, no emulándolo ... solo por corrección :-)

Respuestas (2)

Puede hacer esto: simplemente configure la máquina virtual de Ubuntu con una IP estática. La elección de IP dependerá de la red a la que se esté conectando... No mencionó si estaba utilizando una conexión NAT o Bridged, y la elección de IP será diferente en función de eso. Puedo proporcionar instrucciones específicas si lo desea, pero serán todas las cosas que haga dentro de la VM de Ubuntu, no dentro del entorno Mac. (Así que puede encontrar mejor suerte preguntando en http://askubuntu.com o https://unix.stackexchange.com/ )

También puede instalar el paquete "avahi-daemon" en Ubuntu y luego no necesitará recordar la dirección IP de la VM, puede usar vm-hostname.localcomo si fuera una Mac con Bonjour.

EDITAR: Veo que estás usando una interfaz NAT. Escribí una larga lista de instrucciones que solo me quedé atascado en el paso final. Investigaré más sobre esto, pero mientras tanto, aquí hay algunas instrucciones que no he probado , pero que podrían funcionar en el lado de Mac...

Aquí hay instrucciones incompletas , las terminaré en breve:

VMware Susion comienza a asignar direcciones IP a través de DHCP en .128(al menos en mi máquina). Los primeros tres octetos de las direcciones IP están definidos por una sonda de red que ocurrió cuando instaló VMware, por lo que querrá determinar qué red eligió VMware para usted y luego elegir una IP debajo del rango que VMware asigna a través de DHCP para evitar conflictos:

  1. Determine qué red eligió VMware: en la máquina virtual de Ubuntu, elija System > Administration > Network Tools. En la ventana que aparece, en "Dispositivo de red", seleccione "Interfaz Ethernet (eth0)". En la lista a continuación, busque "IPv4". Mire la dirección IP en la columna de la derecha y tome nota de los primeros tres octetos (números entre los puntos). En mi máquina, esto es:172.16.1

  2. Elija una nueva IP estática: puede inventar cualquier número del 2 al 127 que se agregará a la red desde el paso 1, siempre que no entre en conflicto con ninguna otra IP estática que haya asignado . Digamos que eliges 15, porque me gusta el número 15. En mi ejemplo, tu IP estática sería 172.16.1.15.

  3. Configure Ubuntu para usar una IP estática: vaya a System > Preferences > Network Connectionsen la VM de Ubuntu. En "Cableado", elija "Auto eth0" y haga clic en "editar". Vaya a "Configuración de IPv4" y establezca "Método:" en "Manual". Junto a "Direcciones", haga clic en el botón "Agregar". En la nueva fila que aparece, debajo de "Dirección", ingresa la IP que cierras ( 172.16.1.15en mi ejemplo). En Máscara de red, ingresa 255.255.255.0. En puerta de enlace, ingrese los primeros tres octetos de su IP, seguidos de .1. (En mi ejemplo, la puerta de enlace sería 172.16.1.1). En Servidores DNS, ingrese... oh, mierda, esto lo proporciona DHCP. Déjame encontrar una manera de hacer que esto funcione :-/

Estoy usando la conexión NAT. Entonces, ¿cuáles son los pasos necesarios?
@Patrick: casi he terminado con las instrucciones, pero me quedé atascado. ¡Busque una actualización pronto!
muchas gracias por su tiempo. ¡Esperaré la versión completa!

Para complementar la publicación de Josh, la respuesta es sí, pero depende .

Técnicamente hablando, cualquier sistema operativo dentro de una máquina virtual tiene acceso directo a la tarjeta de red o a una red privada creada por el sistema operativo anfitrión. En cualquier caso, puede configurar su máquina virtual para que tenga la dirección IP que desee.

Ahora supongo que desea tener su VM con la misma IP todo el tiempo, por lo que debe cambiar a una conexión en puente , lo que hará que la VM crea que tiene una tarjeta de red dedicada que luego puede configurar a su gusto. De hecho, para el resto de la red, la máquina será una computadora normal. VMWare se encargará de la virtualización y la tarjeta de red virtual (NIC).

Así que estoy usando la conexión NAT. Entonces, si lo he entendido bien, no se trata de la configuración de VMWare sino de la configuración de la red de Ubuntu. ¿Puedo preguntar en los foros de ubuntu?