Pregunta

No puedo acceder a mi máquina host desde mi máquina invitada usando el nombre de la computadora (es decir, gana). Puedo acceder a él usando cualquier dirección IP que tenga en ese momento, pero necesito una forma consistente de acceder (incluso si no estoy en línea).

Tengo una máquina virtual invitada de Windows Server 2003 y un host Vista. Estoy usando redes compartidas (NAT). Estoy ejecutando Microsoft Virtual PC 2007 SP1. He establecido mi servidor DNS en 192.168.131.254 y todo lo demás es DHCP. Se agradece cualquier ayuda.

¿Fue útil?

Solución

Haga un nombre de dominio en el archivo Hosts de Windows en el sistema de host Vista:

 C:\WINDOWS\system32\drivers\etc\hosts 

 172.16.16.4    localserver

Aquí está el blog que lo explica:

http://blog.flexúa.com/2007/02/04/virtual-pc-ip-routing-enabling-vpc-nat-loopback-connector-at-the-same-time/

Otros consejos

No mencionaste la configuración de la red. Si controla el enrutador, como una red doméstica, tiene un par de opciones.

  • DNS Dinámico actualizaciones. Cuando un host obtiene su dirección IP a través de DHCP, puede actualizar automáticamente sus registros DNS con su nombre de host. Esto es similar a los servicios como DYNDNS, pero también funciona en su red local sin acceso neto.
  • Asignaciones de DHCP estáticas - Asigne una dirección de dirección IP a la relación de dirección MAC en el enrutador, de modo que cada vez que se envíe una solicitud DHCP desde esa Mac, siempre obtendrá la misma dirección IP. Luego puede agregar esta dirección a su archivo de hosts para acceder a través del nombre.

Otra opción sería configurar un dispositivo de bucle de bucle estático tanto en el host como en el invitado y colocarlos en su propia red privada. De esa manera, la dirección IP nunca cambiará. Luego, puede agregar las direcciones IP correspondientes a los archivos de host de cada máquina respectiva para hacer referencia por nombre.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top