MiServe DevTools

Tus pegatinas

Fija aquí tus herramientas. Se guardan en este navegador.

Cuál es mi dirección IP

Consulta la dirección IP pública desde la que llegan tus peticiones, y el protocolo y las cabeceras que nuestro servidor recibió con ella.

Pidiendo tu dirección al servidor…

Lo que recibió el servidor

La aplicación de nuestro servidor lee estos valores de tu petición y te los devuelve directamente. No los escribe en ningún log ni en ninguna base de datos.

Versión de IP
Protocolo de la petición
Direcciones de la cabecera X-Forwarded-For
Cabecera User-Agent
Cabecera Accept-Language

Lo que indica tu navegador

Estos valores vienen del navegador de este dispositivo, no del servidor. La página los muestra sin enviarlos a ninguna parte.

Lo que indica tu navegador
Zona horaria
Idiomas
Estado de la red

Esta herramienta consulta nuestro servidor, porque solo un servidor puede ver tu dirección desde fuera. No se guarda nada.

Acerca de esta herramienta

Qué envía esta herramienta y qué recibe

Es la única herramienta de este sitio que necesita un servidor. Una página web no puede ver su propia dirección pública: solo puede verla el otro extremo de una conexión. Cuando se abre la página, envía una sola petición a /api/ip en este sitio, y el servidor responde con lo que llevaba esa misma petición: la dirección de la que vino, la versión de HTTP y las cabeceras User-Agent y Accept-Language. La versión de HTTP es la que tenía la petición al llegar a la aplicación, y un proxy inverso situado delante de la aplicación puede usar una versión distinta de la que usó tu navegador.

La aplicación no registra ni guarda estos valores: los lee, los devuelve y los olvida. Este sitio se sirve a través de un proxy inverso, y un proxy puede llevar un access log de las peticiones que gestiona, direcciones incluidas, como suelen hacer los servidores web. La herramienta no consulta la dirección en ningún sitio, así que esta página no muestra ninguna ubicación, ningún nombre de proveedor ni ningún nombre de host.

Direcciones públicas y privadas, y NAT

En una red IPv4, la dirección que aparece en la configuración de red de tu dispositivo suele ser privada, como 192.168.1.20 o 10.0.0.5. Los mismos rangos privados se reutilizan en casas y oficinas de todo el mundo y no se enrutan en internet. Tu router tiene la dirección pública y reescribe cada paquete saliente para que la lleve, lo que se llama traducción de direcciones de red, o NAT. Por eso todos los dispositivos detrás del mismo router aparecen en internet con la misma dirección pública, y esa es la que se muestra aquí.

Muchos proveedores móviles y algunos de red fija añaden una segunda capa, el NAT de operador (CGNAT), y comparten una dirección pública entre muchos clientes. En ese caso la dirección que ves pertenece a los equipos del proveedor, y otras personas la usan al mismo tiempo.

IPv6 suele funcionar sin NAT. Cada dispositivo tiene su propia dirección global, así que por IPv6 esta página muestra la dirección del propio dispositivo, y dos dispositivos de la misma red obtienen resultados distintos.

Por qué una VPN o un proxy cambian el resultado

Un servidor ve la dirección de la máquina que abrió la conexión con él. Con una VPN o un proxy, esa máquina es el servidor de la VPN o del proxy, así que esta página muestra su dirección y no la que te asignó tu proveedor. Si desactivas la VPN y vuelves a comprobar, verás la diferencia.

Una petición viaja por IPv4 o por IPv6, nunca por los dos. Si tu red y el servidor admiten IPv6, el navegador normalmente lo prefiere, y entonces la página muestra una dirección IPv6 aunque también tengas una IPv4.

Preguntas

¿Se guarda mi dirección IP?

La aplicación que responde a la petición no guarda nada: no escribe ninguna entrada de log y no tiene base de datos. El proxy inverso que tiene delante gestiona todas las peticiones a este sitio y puede llevar un access log, que incluye la dirección de la que vino cada petición.

¿Por qué esta dirección es distinta de la que aparece en mi configuración de red?

En una red IPv4, tu dispositivo suele tener una dirección privada que solo funciona dentro de tu red local. El router la sustituye por su propia dirección pública al salir, y esa dirección pública es la que ven los servidores de internet.

¿Esta herramienta muestra mi ubicación?

No. Solo muestra lo que llevaba tu petición. No consulta ninguna base de datos de geolocalización ni ningún otro servicio sobre tu dirección.

¿Por qué cambia mi dirección IP?

Muchos proveedores asignan direcciones de un conjunto, así que la dirección puede cambiar cuando el router se vuelve a conectar o al cabo de un tiempo. En redes móviles, y detrás de una VPN, puede cambiar cada vez que te conectas.

Más herramientas de Red