Uso desde la línea de comandos
curl ip.uk.app
curl ip.uk.app/json
curl -4 ip.uk.app
curl -6 ip.uk.app
wget -qO- ip.uk.app
(Invoke-RestMethod ip.uk.app/ip) # PowerShell
Usa -4 para IPv4 o -6 para IPv6. El endpoint /json devuelve JSON; /ip devuelve texto sin formato.
También funciona por HTTP, incluso en sistemas mínimos sin certificados de autoridades certificadoras. Las herramientas de línea de comandos reciben texto sin formato automáticamente; los navegadores reciben esta página.
Direcciones IP públicas y privadas
La dirección anterior es la que ve el resto de Internet. Los dispositivos de tu red doméstica utilizan direcciones privadas (192.168.x.x, 10.x.x.x o 172.16–31.x.x), que solo funcionan en la red local. El router traduce entre ambas redes. Por eso necesitas configurar el reenvío de puertos para que alguien de fuera pueda acceder a un servidor en tu casa.
¿Vas a alojar un servidor en casa?
Necesitas tres cosas: una IP pública (comprueba que no estés detrás de CGNAT), un puerto redirigido y un nombre que se actualice cuando cambie tu IP. La guía de servidores domésticos de uk.app explica los tres pasos.
Preguntas frecuentes
¿Mi IP pública es la misma que la de mi ordenador?
Normalmente no. Tu ordenador tiene una dirección privada, como 192.168.1.20, en la red doméstica. El router comparte una dirección pública, la mostrada arriba, entre todos los dispositivos de casa.
¿Por qué cambia mi dirección IP?
La mayoría de los proveedores británicos de banda ancha y telefonía móvil asignan direcciones dinámicas. Pueden cambiar al reiniciar el router, tras una interrupción o de forma programada. El DNS dinámico mantiene el nombre de host apuntando automáticamente a tu dirección actual.
¿Puedo obtener mi IP desde un script?
Sí. curl ip.uk.app devuelve solo la dirección como texto sin formato, y curl ip.uk.app/json devuelve JSON. Ambas opciones son gratuitas con un uso razonable.
¿Por qué veo una dirección IPv4 si tengo IPv6?
ip.uk.app funciona con IPv4 e IPv6. El navegador elige un protocolo, normalmente IPv6 si funciona en tu conexión. Si sigues viendo IPv4, es posible que IPv6 no esté disponible en tu red o router. En el terminal puedes solicitar cada protocolo: curl -4 ip.uk.app o curl -6 ip.uk.app.
¿Una VPN cambia la IP que aparece aquí?
Sí. Con una VPN o un proxy activados, verás la dirección de su servidor en lugar de la tuya.