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

4

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

La dirección IP cambia cada vez que apago el Mac.

Me preguntaba si podría evitar eso.

    
pregunta aneuryzm 30.12.2010 - 19:32

2 respuestas

4

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 conecte ... No mencionó si estaba utilizando una conexión NAT o Bridged, y la elección de IP será diferente según 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. (Por lo tanto, puede encontrar mejor suerte si consulta enlace o enlace )

También puedes instalar el paquete "avahi-daemon" en Ubuntu y luego no necesitarás recordar la dirección IP de la máquina virtual, puedes usar vm-hostname.local como si fuera una Mac con Bonjour.

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

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

VMware Susion comienza a asignar IP a través de DHCP en .128 (al menos en mi máquina). Los tres primeros octetos de las IP están definidos por una sonda de red que sucedió 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, bajo "Dispositivo de red", seleccione "Interfaz Ethernet (eth0)". En la lista de abajo, 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 entra en conflicto con cualquier otra dirección IP estática que hayas 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 Connections en la máquina virtual de Ubuntu. Debajo de "Conectado", selecciona "Auto eth0" y haz clic en "editar". Vaya a "Configuración de IPv4" y configure "Método:" a "Manual". Junto a "Direcciones", haga clic en el botón "Agregar". En la nueva fila que aparece, debajo de "Dirección", ingrese la IP que cierre ( 172.16.1.15 en mi ejemplo). Bajo Máscara de red, ingrese 255.255.255.0 . En la puerta de enlace, ingrese los primeros tres octetos de su IP, seguido de .1 . (En mi ejemplo, la puerta de enlace sería 172.16.1.1 ). Debajo de los servidores DNS, ingrese ... oh, mierda, esto lo proporciona DHCP. Déjame encontrar una manera de hacer que esto funcione :-/

respondido por el Josh 30.12.2010 - 20:02
0

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

En términos técnicos, cualquier sistema operativo dentro de una VM tiene acceso directo a la tarjeta de red o a una red privada creada por el sistema operativo host. En el caso de cualquiera , puede configurar su VM para que tenga la dirección IP que desee.

Ahora asumo que desea tener su VM con la misma IP todo el tiempo, por lo que debería cambiar a la conexión bridged , lo que hará que la VM crea que tiene una tarjeta de red dedicada. Más tarde se 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).

    
respondido por el Martin Marconcini 30.12.2010 - 22:05

Lea otras preguntas en las etiquetas