Conversor de direcciones IP
Escribe una dirección IPv4 en cualquier formato habitual: con puntos (192.168.1.1), decimal (3232235777), hexadecimal (0xC0A80101), binario o IPv6 mapeada a IPv4 (::ffff:192.168.1.1). La conversión se hace en tu navegador.
- Decimal con puntos
- Decimal (número entero)
- Hexadecimal
- Hexadecimal (con puntos)
- Binario
- IPv6 mapeada a IPv4
- IPv6 mapeada a IPv4 (hex)
- IPv6 mapeada a IPv4 (completa)
- Prefijo 6to4
- Tipo de dirección
Qué hace esta herramienta
El conversor de IP muestra la misma dirección IPv4 en todas las notaciones habituales: decimal con puntos, un único número decimal, hexadecimal, binario y las formas IPv6 mapeadas a IPv4.
Pega la dirección en cualquiera de esos formatos y la herramienta calcula los demás. Es útil cuando una base de datos guarda las direcciones como enteros, una captura de paquetes o un registro del cortafuegos las muestra en hexadecimal, o el registro de un servidor muestra a los visitantes IPv4 como direcciones ::ffff:.
La conversión se hace en tu navegador; no se envía nada a iplover.
Cómo leer los resultados
- Decimal (número entero) es la dirección completa como un único número de 32 bits, de 0 a 4.294.967.295.
- Hexadecimal escribe los cuatro bytes como ocho dígitos hexadecimales; la forma con puntos separa los cuatro bytes, lo que facilita compararlos con la dirección decimal.
- Binario muestra los 32 bits en cuatro grupos de ocho, uno por byte, que es como se aplican las máscaras de red.
- IPv6 mapeada a IPv4 es como el software de doble pila escribe una dirección IPv4 dentro de IPv6; las formas hexadecimal y completa son el mismo valor escrito de otra manera. El prefijo 6to4 aparece por completitud, ya que 6to4 está obsoleto.
Ejemplos
8.8.8.8Google Public DNS, en formato con puntos.3232235777Un número decimal: es 192.168.1.1.0x7F000001Hexadecimal: es 127.0.0.1, la dirección de loopback.11000000.10101000.00000000.00000001Octetos en binario: es 192.168.0.1.::ffff:1.1.1.1Una dirección IPv6 mapeada a IPv4, como las que aparecen en los registros de servidores dual-stack.
Preguntas frecuentes
¿Para qué convertir una dirección IP a número decimal?
Una dirección IPv4 es en realidad un único número de 32 bits; la forma con puntos solo es más fácil de leer para las personas. Las bases de datos suelen guardar las direcciones como enteros porque ocupan menos y facilitan comprobar rangos: una dirección está dentro de una red si su número está entre la primera y la última dirección de la red.
¿Cómo se calcula el valor decimal?
Se multiplica cada parte por una potencia de 256 y se suman los resultados. Para 192.168.1.1: 192 × 16.777.216 + 168 × 65.536 + 1 × 256 + 1 = 3.232.235.777.
¿Qué es una dirección IPv6 mapeada a IPv4?
Una forma de escribir una dirección IPv4 dentro del formato IPv6: ::ffff: seguido de la dirección IPv4, por ejemplo ::ffff:192.168.1.1. Los servidores que escuchan en sockets IPv6 suelen mostrar así a los visitantes IPv4 en sus registros.
¿Un navegador abre http://3232235777?
Muchos navegadores y herramientas aceptan una dirección escrita como un único número decimal o hexadecimal y la convierten al formato con puntos. Los estafadores a veces lo usan para disfrazar enlaces, así que conviene reconocerlo.
¿Qué es un prefijo 6to4?
6to4 fue una de las primeras formas de dar direcciones IPv6 a redes IPv4, incrustando la dirección IPv4 después de 2002:. Hoy está obsoleto y casi no se usa, pero el prefijo todavía aparece en configuraciones antiguas.