Tengo un servidor web local ejecutándose en mi máquina (Mavericks). ¿Cómo pueden otras personas en mi red ver la página que estoy hospedando?
Tengo un servidor web local ejecutándose en mi máquina (Mavericks). ¿Cómo pueden otras personas en mi red ver la página que estoy hospedando?
Entra en la Terminal y ejecuta hostname
. Si su servidor web se está ejecutando en un puerto no estándar (accedería a él mediante, por ejemplo, localhost: 8000), necesitará usar ese puerto cuando se conecte a él, pero de lo contrario, debería poder simplemente escribir en por ejemplo myhostname.local.
Si esto funciona en su computadora pero no en otra en la misma red, significa que su red está configurada para prohibir conexiones como la que está buscando, y tendrá que buscar en su enrutador para encontrar una manera para desactivarlo.
El método más sencillo es encontrar la dirección IP asignada a su computadora por su red local. Esto se encuentra en la sección de Red de Preferencias del Sistema. Otras personas pueden acceder a su servidor web local escribiendo esa dirección IP en su navegador.