Utilizo el sistema operativo Windows (7) como plataforma de desarrollo, que se ejecuta en Mac / Parallels Desktop 5.
Me gustaría acceder al host local de Windows, desde el lado de Mac con fines de prueba.
Encontré muchas soluciones para acceder al revés (acceda al host local de Mac desde Windows), pero no encontré ninguna solución para esta dirección de acceso (si corresponde).
Alguna idea ? Es posible ?
Respuestas:
Tuve el mismo problema que tú Ranch. Estoy ejecutando Win7 en Mac OS X (Snow Leopard) / Parallels 5. Resolví mi problema de localhost en mac, desactivando el firewall de win7 y "habilitando" la autenticación anónima en la configuración de Autenticación en el Administrador de IIS.
También he configurado en paralelo:
Configurar - hardware - Adaptador de red 1: Adaptador predeterminado
Preferencias - red - tipo de conexión - redes compartidas
Editar: Para Parallels 8
Configurar> Hardware> Adaptador de red 1: Adaptador predeterminado
Preferencias> Avanzado
Network: Change Settings
>> Compartidofuente
Lo anterior no me ayudó, pero esto sí:
Vaya a Windows VM, vaya a Inicio -> Ejecutar ... -> escriba cmd.exe
Se abre la línea de comandos de Windows. Escriba
ipconfig
y averigüe su dirección IP4.Edite el archivo de hosts de su Mac como se describe en esta publicación de blog . Ponga la siguiente línea, reemplazando la IP local de mi VM de Windows (aquí 10.211.55.5) con la que descubrió en el paso anterior:
Luego, puede acceder al host local de Windows usando win en lugar de localhost, por ejemplo
http://windows:8080/someapp
fuente
Esto depende de cómo esté configurada su tarjeta de red en la máquina virtual. No sé cómo es en paralelo, pero en VMWare Fusion puede configurarlo como "puenteado" (lo que significa compartir la misma IP con el host), "NAT", lo que significa que tendrá su propia dirección IP privada. y conectarse a Internet a través del host o "Red privada", lo que significa que tendrá una dirección IP privada y no se conectará a Internet. En el segundo y tercer caso, puede acceder al servidor web que se ejecuta en Windows utilizando la dirección IP privada de la máquina virtual, pero en el caso del puente, no creo que esto se pueda hacer.
fuente
Me parece que su configuración de Parallels está configurada como Red de solo host para el invitado. Cambiar a redes compartidas debería darle a su sistema operativo Windows invitado una dirección IP local.
Luego, deberá acceder a la dirección IP local de Windows ( no 127.0.0.1) desde el navegador de Mac. Puede averiguar la dirección IP que debe usar abriendo un símbolo del sistema en el invitado de Windows y echando un vistazo a la salida del
ipconfig
comando.fuente
He seguido las instrucciones anteriores y Akku me dio una pista importante, aunque para mí no funcionó. Cuando ejecuto ipconfig en la línea de comandos de Windows, obtengo 10.211.55.3 como dirección IPv4 y 10.211.55.1 como puerta de enlace estándar. El uso de 10.211.55.3 en el archivo de hosts de Windows (C: \ Windows \ System32 \ drivers \ etc \ hosts) no funcionó, no estoy seguro de por qué. Así que probé: 10.211.55.2 y funcionó.
En resumen: primero debe configurar la configuración de su host virtual apache como se describe y luego debe abrir: C: \ Windows \ System32 \ drivers \ etc \ hosts e ingresar: 10.211.55.2 mysite.localhost (o lo que haya definido en su archivo de configuración de host virtual). Espero que esto ayude a aquellos con el mismo problema que yo.
Encontré esto aquí: http://sirprize.me/scribble/accessing-localhost-on-lion-host-with-windows-guest-on-parallels/
fuente