En este artículo
¿Qué es la validación de direcciones IP?
La validación de direcciones IP confirma que una cadena dada es una dirección IPv4 o IPv6 con el formato correcto. Con dos formatos distintos en uso activo en internet, es importante validar tanto la estructura como el rango de cualquier dirección IP antes de usarla en código de red.
Las direcciones IPv4 son números de 32 bits escritos como cuatro octetos decimales (0-255) separados por puntos: 192.168.1.1. Las direcciones IPv6 son números de 128 bits escritos como ocho grupos de cuatro dígitos hexadecimales separados por dos puntos: 2001:0db8:85a3:0000:0000:8a2e:0370:7334.
Cómo funciona la validación de direcciones IP
El validador detecta la versión de IP y aplica las reglas de formato correspondientes.
- Detección de versión — determina si la entrada tiene formato IPv4 o IPv6
- Validación IPv4 — comprueba que haya exactamente 4 octetos, cada uno en el rango 0-255, sin ceros iniciales
- Validación IPv6 — verifica 8 grupos de 1 a 4 dígitos hexadecimales, la compresión :: válida y la ausencia de caracteres no válidos
Pruébalo gratis — sin registro
Validar una dirección IP →Cuándo usar la validación de IP
La validación de direcciones IP es importante en la configuración de redes, las aplicaciones de seguridad y cualquier sistema que procese direcciones de red.
- Reglas de seguridad — valida las direcciones IP en reglas de firewall, listas de permitidos o listas de bloqueados antes de aplicarlas
- Análisis de logs — valida las IP extraídas de archivos de log antes de usarlas en consultas o informes
- Configuración de red — valida las entradas de IP en interfaces de configuración de servidores o herramientas de DevOps
Preguntas frecuentes
¿Qué es una dirección IP privada y pasa la validación?
Las direcciones IP privadas (10.x.x.x, 172.16.x.x–172.31.x.x, 192.168.x.x) están reservadas para redes locales y no son enrutables en la internet pública. Pasan la validación de formato como direcciones IPv4 correctamente estructuradas. Su idoneidad para tu caso de uso depende del contexto.
¿Qué es la notación CIDR y es una dirección IP válida?
La notación CIDR (por ejemplo, 192.168.1.0/24) representa un rango de direcciones IP añadiendo una longitud de prefijo. No es una dirección IP individual — es una especificación de dirección de red. Los validadores de IP normalmente rechazan la notación CIDR porque no representa una dirección de host única.
¿Cómo funciona la compresión de direcciones IPv6?
IPv6 permite comprimir grupos consecutivos de ceros usando :: (doble dos puntos), pero solo una vez por dirección. Por ejemplo, 2001:0db8:0000:0000:0000:0000:0000:0001 puede escribirse como 2001:db8::1. Los validadores deben manejar esta compresión correctamente.