Ver servidor web local en Mac con nombre de equipo, no IP

Tengo MAMP instalado en mi Mac con OS X 10.6. El nombre de esta computadora es chocolate .

Si quiero ver las páginas en chocolate con chocolate , en la barra de direcciones de un navegador puedo escribir localhost/ . Si quiero ver páginas en chocolate de otro Mac o un dispositivo iOS (por ejemplo, un iPad) puedo escribir chocolate.local .

Sin embargo, cuando escribo chocolate.local en el navegador de acciones de mi teléfono Android, obtengo una página de resultados de búsqueda. Si http://chocolate.local/ , obtengo un mensaje de "Página Web no disponible".

Pero puedo utilizar la dirección IP de chocolate para conectar desde mi Android. ¿No es posible conectarse a un servidor web local en una Mac con Android mediante computername.local ?

En resumen, ningún dispositivo Android no podrá acceder de forma predeterminada a su Mac mediante una dirección .local. En Macs , ".local" generalmente se intentará resolver a través de mDNS ( Zeroconf / Bonjour).

El sistema operativo Android no tiene soporte incorporado para mDNS (aunque aplicaciones específicas pueden implementarlo usando una biblioteca , el navegador web predeterminado no lo es). Android resuelve los nombres de dominio a través del DNS estándar, que, a menos que ejecute su propio servidor DNS local, no resolverá las direcciones de red local (como .local). El dispositivo Android utiliza el servidor DNS de los ISP o el servidor DNS de los enrutadores que lo envía a su ISP.

De acuerdo con este enlace , esto no se puede hacer sin un dispositivo Android con raíces .

Con un dispositivo Android enraizado, puede editar su /etc/hosts para resolver la dirección IP al nombre de su computadora de la siguiente manera:

 192.168.0.1 chocolate 
  • Depuración de HTC Desire HD a través de adb en MacBook Pro
  • Error en la generación yasm / source / patched-yasm / util.h: 78: 23: error: libintl.h: Ningún archivo o directorio
  • Intel HAXM 6.0.4 no compatible con MacOS
  • Android Development Eclipse - No puede crear un nuevo proyecto Android - Mac OS
  • Eclipse se bloquea en el SDK Content Loader de Android
  • ¿Puedo desarrollar Android en Mac?
  • ¿Cuál es el mejor IDE para el desarrollo de java android
  • No puede ver el árbol de origen en android.dmg.sparseimage en mac osx
  • JAVA_HOME se establece en un directorio no válido mientras se ejecuta ./gradlew en OSX
  • -bash: android: comando no encontrado en Mac OSX
  • Mi Macbook Pro no detectará mi samsung galaxy s6
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.