Abrir localhost desde el móvil
Tu móvil no puede usar localhost para llegar a tu ordenador. Usa la IP LAN del ordenador con el mismo puerto.
Checklist rápido
- 1 Conecta móvil y ordenador a la misma red Wi-Fi.
- 2 Encuentra la IP LAN del ordenador.
- 3 Arranca el dev server permitiendo conexiones de red si tu framework lo exige.
- 4 Abre http://IP-LAN:PUERTO/ en el móvil.
- 5 Si falla, revisa firewall y si el servidor escucha solo en localhost.
Comprobaciones rápidas
ipconfig getifaddr en0Usa esa dirección en el móvil, por ejemplo http://192.168.1.24:3000/. No escribas localhost en el móvil.
npm run dev -- --host 0.0.0.0Cada framework cambia, pero la idea es la misma: el servidor debe escuchar fuera de la interfaz loopback.
http://IP-LAN:PORT/Si falla mientras localhost funciona en el portátil, revisa aislamiento Wi-Fi, firewall, VPN y host setting.
Comprobación de request en vivo
Qué ve esta página
Headers HTTP de la request
Los headers sensibles, como cookies y tokens de autorización, se filtran antes de mostrarse.
Por qué localhost falla en el móvil
Localhost siempre significa el dispositivo que hace la request. En tu móvil, localhost es el móvil, no tu portátil.
Modelo correcto
Usa localhost solo en la máquina que ejecuta el servidor. Para otros dispositivos usa IP LAN, túnel o URL desplegada.
El host setting del framework importa
Abrir la IP LAN no basta si el dev server escucha solo en localhost. Vite, Next.js, Angular, Flask y Django tienen opciones de host.
- Usa el mismo puerto que funciona en el portátil.
- Mantén móvil y ordenador en una red sin aislamiento de clientes.
- Acepta el permiso del firewall del sistema cuando sea necesario.
Guías relacionadas de localhost
localhost:5173
Usa localhost:5173 para servidores Vite y soluciona cuando el navegador no puede abrir la app local.
Guía de puertolocalhost:3000
Abre localhost:3000, entiende qué servidores usan el puerto 3000 y soluciona errores de conexión en React, Next.js y Node.
Comparaciónlocalhost vs 127.0.0.1
Compara localhost y 127.0.0.1, entiende direcciones loopback y aprende cuándo una funciona y la otra falla.
Herramienta para developersConstructor de URL localhost
Crea URLs localhost con protocolo, host, puerto y ruta correctos; compara localhost, 127.0.0.1 e IP LAN.
FAQ
¿127.0.0.1 en mi móvil llega al portátil?
No. 127.0.0.1 también es loopback del dispositivo actual. Usa la IP LAN del portátil.
¿Por qué mi URL LAN sigue fallando?
El servidor puede escuchar solo en localhost, el firewall puede bloquear entrada o móvil y ordenador pueden estar en redes aisladas.
¿Funciona igual en iPhone y Android?
Sí en concepto: ambos necesitan la IP LAN del ordenador y el puerto. Lo que cambia es la red, el firewall y el framework.
¿Cuál es la forma más rápida de verificar una explicación de localhost?
Prueba host, puerto y ruta exactos en el navegador; luego revisa terminal o logs. Los problemas se resuelven más rápido cuando URL y proceso coinciden.
¿Cuándo uso una IP LAN en vez de localhost?
Usa IP LAN cuando otro dispositivo, perfil de navegador, máquina virtual o contenedor necesita llegar a un servicio de tu ordenador.
¿Un asistente de código puede dar una URL localhost incorrecta?
Sí. Tutoriales y asistentes suelen asumir un puerto por defecto. Compara siempre la URL sugerida con la que imprime tu dev server.