5 votos

¿Por qué no puedo acceder al servidor web de mi Mac desde mi iPhone utilizando el WiFi ad-hoc del Mac?

Quiero hacer una demostración de una WebApp optimizada para iPhone utilizando mi Macbook Air con un servidor local, para no tener que depender de la conexión a Internet o del acceso WiFi de mi cliente.

El Air funciona con Lion 10.7.2 y el iPhone con iOS 5.0.1.

Cuando creo una red en el Mac puedo unirme desde el iPhone, pero cuando abro " http://my-macbook-air/ " en Safari, no funciona.

Extrañamente no parece utilizar el WiFi, ya que el indicador nunca aparece (pero se muestra conectado en la aplicación de Ajustes).

Posiblemente relacionado: ¿Por qué mi iPhone no puede conectarse a una red wifi ad hoc? (aunque mi pregunta es Apple <-> Apple, así que esperaba que funcionara).

0 votos

Si el indicador de Wi-Fi del iPhone no aparece, es probable que no esté (totalmente) conectado. ¿Cómo se crea la red en el Mac?

0 votos

La creo usando "Crear red" desde el indicador de WiFi.

0 votos

Tampoco consigo el conector WiFi de esa manera pero puedo acceder al servidor web en el Mac con la dirección IP de la red ad-hoc. Ver abajo una captura de pantalla.

1voto

mbanzon Puntos 175

Probablemente esté relacionado con la resolución del nombre del host.

Prueba a utilizar la dirección IP del Mac en lugar del nombre:

enter image description here

0 votos

Usar la IP del Mac no ayudó (obtenida de ifconfig). Supongo que Safari/iOS no está usando el WiFi porque no ofrece conexión a Internet.

0 votos

¿Escogiste el correcto? En mi caso es en1 en ifconfig, también puede obtenerlo desde Preferencias/Red (ver captura de pantalla).

0 votos

Nop, usando esa IP (que es la misma que me dio ifconfig), tampoco funciona. Probé con el apache incorporado y con mi servidor de desarrollo, pero no funcionó.

0voto

0sh Puntos 581

He seguido los pasos aquí: http://egalo.com/2012/05/29/testing-mac-web-site-using-local-hostname-on-mobile-device/

Se tardó unos 5 minutos en configurarlo y funciona realmente bien.

0voto

MikeM Puntos 14711

No estoy seguro si las reglas del firewall se aplican a una red ad-hoc, pero pasé días con el servidor apache y el SimpleHTTPServer de Python sin poder conectar mi iphone, aunque pude conectar el iPhone a una caja de Windows que ejecutaba SimpleHTTPServer. Terminó siendo simplemente el firewall de MAC OS. Desactívalo en Preferencias del Sistema -> Seguridad y Privacidad -> Firewall. Bloquea las conexiones entrantes.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X