Tengo una máquina virtual de Windows 8.1 (VMWare Fusion 6) funcionando en mi Mac (OSX 10.9.4). En Windows, Estoy ejecutando un sitio usando IIS Express en un puerto específico. En la vm de Windows, puedo escribir localhost:XXXXX como dirección y obtener la página.
Sin embargo, el localhost es diferente en mi Mac que en Windows, y por lo tanto no puedo simplemente escribir localhost:XXXXX en el mac. Actualmente tengo la red a "Compartir con mi Mac" en la configuración de la máquina virtual .
¿Qué tengo que hacer para acceder al servidor Windows desde el mac?
Actualización
Para aquellos que encuentran esta página usando Visual Studio 2015 y Windows 10, parece que hay una diferencia en cómo funciona IIS Express, y esta solución ya no parece resolver el problema.
Actualización 2
Ya tengo esto funcionando con Visual Studio 2015. Los archivos de configuración de la aplicación web se almacenan ahora con el propio proyecto/solución en lugar de la antigua ubicación en su carpeta de documentos. En la carpeta de la solución, hay una carpeta llamada .vs
y, dentro de ella, tienes que ir a la carpeta de configuración. Ahí es donde el applicationhost.config
es.
Después de eso, tuve que actualizar mi firewall para dejar pasar a IIS ( algo cambió donde el antiguo permiso ya no funcionaba, no estoy seguro si es un capricho de mi máquina o no ). Entonces, todo lo demás es como se ha descrito en la respuesta de abajo.