Comprobar mi conexión

Guías · Redes básicas

IPv4 o IPv6: qué cambia de verdad para ti

Mira tu IP dos días distintos y puede que veas 203.0.113.45 una vez y algo como 2001:db8:4a2b:7c00:1d3:9f2:aa41:6e05 la siguiente. La misma conexión, dos tipos de dirección. Esto es lo que cambia para ti con la segunda, y lo que no.

La historia en breve

Una dirección IPv4 tiene 32 bits y se escribe como cuatro números: 192.0.2.1. Eso permite unos 4300 millones de direcciones, y la reserva central ya se había agotado en 2011. Desde entonces, compartir (NAT en casa, CGNAT en los proveedores) ha mantenido vivo IPv4.

Una dirección IPv6 tiene 128 bits y se escribe como ocho grupos en hexadecimal: 2001:0db8:1234:5678:0000:0000:0000:0001, que puede acortarse quitando los ceros a la izquierda y sustituyendo una serie de grupos a cero por ::, lo que da 2001:db8:1234:5678::1. Hay suficientes para que cada dispositivo tenga sus propias direcciones únicas en todo el mundo, muchas veces.

Un ejemplo real: una dirección, muchas notaciones

Para ver cómo se relacionan los dos sistemas, metimos la dirección de documentación 192.0.2.1 en el conversor de IP de iplover:

Decimal con puntos192.0.2.1
Un solo número3221225985
Hexadecimal0xC0000201
Binario11000000.00000000.00000010.00000001
IPv6 mapeada a IPv4::ffff:192.0.2.1, que también se escribe ::ffff:c000:201
Prefijo 6to42002:c000:201::/48

Esta tabla esconde dos lecciones. La primera: una dirección IPv4 no es más que un número de 32 bits; los puntos son para las personas. C0 00 02 01 en hexadecimal es 192 0 2 1. La segunda: IPv6 puede llevar dentro una dirección IPv4. Te encontrarás ::ffff:192.0.2.1 en los logs de los servidores: es un visitante IPv4 normal, registrado por un software que maneja los dos protocolos en un mismo socket. Trátalo como 192.0.2.1. (La forma 6to4 pertenece a un antiguo método de transición que ya está obsoleto; solo la verás en documentación vieja.)

Qué cambia para ti

Cada dispositivo tiene una dirección pública

Con IPv4 en casa, todos los dispositivos se esconden tras la única dirección del router. Con IPv6, tu proveedor da a tu casa un bloque (normalmente un /56 o un /48), el router reparte a cada dispositivo direcciones de ese bloque, y en principio todos son accesibles. En la práctica, el cortafuegos del router bloquea por defecto las conexiones entrantes no solicitadas, lo que te da la misma protección que el NAT te daba por casualidad.

Abrir puertos pasa a ser una regla del cortafuegos

No hay nada que traducir, así que no hay redirección. Para que un servidor de casa sea accesible por IPv6, permites el puerto para la dirección de ese dispositivo en los ajustes del cortafuegos IPv6 del router. Detrás de CGNAT, a menudo es la única forma de aceptar conexiones entrantes.

Tus dispositivos cambian de dirección a propósito

Para que las webs no sigan a un dispositivo por su dirección, los sistemas modernos usan direcciones temporales «de privacidad» para las conexiones salientes y las sustituyen con regularidad, normalmente cada día. Windows, macOS, iOS y Android lo hacen por defecto. Así que ver mañana otra dirección IPv6 es normal, pero la primera mitad (el prefijo de red de tu proveedor) suele durar más, y esa mitad sigue identificando tu conexión.

Las webs ven la que hayas usado

Cuando funcionan las dos, tu dispositivo prueba primero IPv6 y vuelve rápidamente a IPv4 si va lento. Una web que solo tiene IPv4 ve tu dirección IPv4; una con las dos suele ver la IPv6. Por eso la página de inicio de iplover puede mostrar un tipo de dirección distinto que otro comprobador.

Si ves esto, haz esto

SituaciónQué significaQué hacer
iplover muestra una dirección IPv6Tu conexión tiene IPv6 funcionandoNada. Tu dirección IPv4 puede ser distinta y compartida.
La VPN está activa, pero las webs ven una dirección IPv6 de tu proveedorLa VPN solo tuneliza IPv4: una fuga de IPv6Activa la compatibilidad con IPv6 de la VPN o su protección contra fugas; o desactiva IPv6 en el dispositivo mientras estés conectado.
Un juego o una app dice que tienes que abrir puertos, y estás detrás de CGNATNo hay IPv4 entranteUsa IPv6 si el otro lado lo admite; si no, mira la guía sobre el CGNAT.
Los logs muestran ::ffff: seguido de una dirección IPv4Un visitante IPv4 escrito en forma IPv6Léelo como la dirección IPv4 que va después del prefijo.
Quieres ver las direcciones de tu propio dispositivoMirar lo que ha recibidoipconfig en Windows, ip -6 addr en Linux, Ajustes del Sistema → Red → Detalles en un Mac.

Lo que no cambia

Una dirección IPv6 no revela de ti más que una IPv4: el proveedor, una ubicación aproximada y nada parecido a un domicilio. No es «menos privada» por ser más larga; con las direcciones temporales puede incluso cambiar más a menudo. Y casi todo lo que haces en internet funciona igual con las dos: la diferencia solo importa cuando tienes servidores, usas VPN o buscas averías.

Fuentes

Documentos oficiales que usamos para comprobar los datos de esta guía.