
Acabo de mudarme de una oficina donde localhost
cargaría una aplicación web en la que estoy trabajando (apache2). Utilicé el wi-fi del edificio cuando estaba en la oficina.
Ahora estoy usando un punto de acceso Wi-Fi en el iPhone 4 en otro edificio y al escribir localhost
Chrome y Firefox se carga una página de resultados de búsqueda de Google, en lugar de la aplicación web.
¿Es este un "problema conocido" que localhost
funciona de manera diferente cuando se conecta a un punto de acceso de iPhone a través de Wi-Fi?
Y si es así, ¿cómo puedo llegar localhost
a trabajar como de costumbre?
Información del sistema
Sistema operativo: Linux Mint 17.2 Cinnamon de 64 bits
Versión canela: 2.6.13
Kernel de Linux: 3.16.0-29-genérico
Iphone 4
iOS: 7.1.2 (11D257)
Actualización/Solución
Lo siento, creo que la adición de detalles distorsionó mi presentación de cuál era realmente el problema.
Reformulé el problema como:
"¿Por qué no puedo acceder a localhost sin conexión a Internet?".
Y encontré esta solución, que funcionó:
Check that you have this line in /etc/hosts:
127.0.0.1 localhost
If it is not there, add it.
Gracias por sus esfuerzos para brindar una solución. Estoy seguro de que otros y yo podremos utilizar la información en el futuro.
Respuesta1
Dominio :
ifconfig
Si está utilizando una conexión inalámbrica, verá que wlan0 contiene una dirección IP.
Si está utilizando Ethernet, mire eth0. Obtendrá ip allí también. Si está utilizando Ethernet... Verifique si puede usar localhost con esa IP. como lo estoy haciendo. Mi IP es 192.168.0.107, así que intente agregarla como URL. Si no puede abrir mediante esa URL, significa que su dirección IP está vinculada de alguna manera.No es necesario utilizar Hotspot. Simplemente conéctese al wifi local. Luego, intenta abrir esa URL en tu móvil... Como dije antes, si no puedes abrir esa URL, significa que tu dirección IP está vinculada. No lo intentes
localhost
ni 127.0.0.1
en android.
Respuesta2
localhost funcionará en su servidor web local. Si desea conectarse a su servidor web (en una máquina Linux) utilizando el dominio "localhost", debe configurar sus registros DNS estáticos.
Dado que es posible que no pueda configurar su archivo de registros DNS en el iPhone, puede configurar un DNS externo en su Wifi (el punto de acceso al que está conectado) que haga referencia a su sistema Linux que ejecuta el servidor web.
Para hacer esto, siga las instrucciones en su iPhone:
configuración => Wi-Fi => Nombre del punto de acceso => información => Estática => DNS
luego, configure la dirección IP de la máquina Linux como su DNS.
luego en el "/etc/hosts" de tu sistema Linux, debes agregar:
localhost LinuxIPAddr
donde "LinuxIPAddr" es la dirección IP de su máquina Linux.
Entonces, cuando escribe "localhost" en su teléfono, su iPhone solicita a la máquina Linux la dirección IP del dominio "localhost", y la máquina Linux responde la dirección IP, por lo que su problema se resolverá. :)