Conversor de IPv6 a IPv4
Extrae la dirección IPv4 incrustada dentro de una dirección IPv6. Varios esquemas de transición llevan una dirección IPv4 en bits específicos, y esta herramienta identifica cuál está en uso (mapeada, NAT64, 6to4 o Teredo) y recupera la dirección.
No todas las direcciones tienen un equivalente IPv4, pero el conversor de IPv4 a IPv6 cubre los casos comunes y la Calculadora de subred/CIDR maneja la red.
Cómo usar IPv6 a IPv4
- 1 Pega la dirección IPv6 que quieres inspeccionar.
- 2 Lee la forma normalizada, con los ceros iniciales eliminados y la serie de ceros más larga comprimida.
- 3 Ve cualquier dirección IPv4 incrustada extraída de las formas mapeada, NAT64, 6to4 o Teredo.
- 4 Usa la salida para comprobar a qué mecanismo de transición pertenece una dirección.
Por qué no existe una conversión general
IPv6 e IPv4 son protocolos separados con longitudes de dirección distintas, así que una dirección IPv6 arbitraria no tiene equivalente IPv4. La conversión solo tiene sentido para los mecanismos de transición que incrustan deliberadamente una dirección IPv4 dentro de una IPv6. Esta herramienta detecta esos esquemas y extrae la dirección que llevan.
- Mapeada a IPv4 y compatible con IPv4
- Prefijos well-known y locales de NAT64
- Túneles 6to4 y Teredo
- Normalización de IPv6: expandida y comprimida
- Construye una incrustación a partir de una dirección IPv4
Los esquemas de incrustación
Las direcciones mapeadas a IPv4 toman la forma ::ffff:a.b.c.d y aparecen cuando un socket IPv4 se presenta como IPv6. NAT64 usa 64:ff9b::/96 para que los hosts solo-IPv6 alcancen servidores IPv4. 6to4 (2002::/16) lleva la dirección del extremo del túnel en los bits 16 a 48, y Teredo (2001::/32) ofusca la dirección del cliente invirtiendo sus bits.
Preguntas frecuentes
¿Cuál es la diferencia entre ::ffff:192.0.2.1 y una dirección IPv6 real?
La forma ::ffff: es mapeada a IPv4: es una forma de representar una dirección IPv4 dentro de un contenedor IPv6, usada sobre todo dentro del software. No es enrutable globalmente sobre IPv6 y no dice nada sobre que el host tenga conectividad IPv6.
¿Cómo puedo saber qué mecanismo de transición usa una dirección?
Por su prefijo. 64:ff9b::/96 es NAT64, 2002::/16 es 6to4 y 2001::/32 es Teredo. Cada uno incrusta la dirección IPv4 en una posición distinta, razón por la que la extracción necesita conocer el mecanismo en lugar de solo buscar cuatro grupos decimales.
¿Por qué la misma dirección IPv6 se ve distinta en dos sitios?
Porque la RFC 5952 permite una forma corta canónica. Los ceros iniciales de cada grupo pueden omitirse y una serie de grupos cero puede reemplazarse por ::, así que 2001:0db8:0000:0000:0000:0000:0000:0001 y 2001:db8::1 son la misma dirección. La herramienta siempre muestra la forma canónica.
Conversores de unidades y datos relacionadas
También te puede interesar
Herramientas de otras categorías que suelen combinarse con IPv6 a IPv4: