Detector IPv4 Privada/Publica
Detecta si una IPv4 es privada, publica o especial
Input IPv4 Addresses
Detection Results
Detection results will appear here
El Detector de IPv4 privada/pública clasifica cualquier dirección IPv4 como privada (RFC 1918), pública (enrutable globalmente) o un rango reservado de propósito especial. Ingresa una dirección como 10.0.5.23 o 203.0.113.50 para ver instantáneamente su categoría designada por IANA, el RFC específico que la define y si debería aparecer en la internet pública.
Entendiendo las direcciones IP privadas y públicas
Cada dirección IPv4 pertenece a una de dos categorías amplias: es enrutable públicamente en internet, o está reservada para un propósito específico que impide su uso en la tabla de enrutamiento global. Esta distinción es fundamental para el funcionamiento de las redes modernas. Tu laptop en casa tiene una dirección privada como 192.168.1.5 que solo existe dentro de tu red local, mientras que el servidor web al que te conectas tiene una dirección pública como 93.184.216.34 que es accesible desde cualquier parte de internet. Un gateway NAT traduce entre ambos mundos.
La razón por la que existen los rangos de direcciones privadas es simple: no hay suficientes direcciones IPv4 para que cada dispositivo en la tierra tenga una dirección pública única. El RFC 1918, publicado en 1996, reservó tres bloques de direcciones -- 10.0.0.0/8, 172.16.0.0/12 y 192.168.0.0/16 -- para uso dentro de redes privadas. Estas direcciones pueden ser reutilizadas por cualquier organización sin coordinación, porque los routers en la internet pública están configurados para descartar paquetes con estas direcciones de origen o destino. Esto significa que millones de redes domésticas pueden usar 192.168.1.0/24 sin conflicto.
Saber si una dirección es privada o pública importa para la seguridad, la resolución de problemas y la planificación de infraestructura. Un firewall que accidentalmente permite tráfico de un rango de origen privado hacia el borde de internet está mal configurado. Un registro DNS que resuelve a una dirección privada cuando se accede desde el exterior revela la topología interna. Una dirección CGNAT (100.64.0.0/10) en tus logs significa que tu ISP está haciendo traducción de direcciones de red antes de tu conexión. Este detector te dice exactamente a qué categoría pertenece cualquier dirección, para que puedas tomar decisiones informadas sobre cómo debe ser tratada.
Cómo verificar si una dirección IPv4 es privada o pública
- Ingresa cualquier dirección IPv4 (por ejemplo,
10.0.5.23o203.0.113.50) - La herramienta clasifica instantáneamente la dirección en su categoría designada por IANA
- Visualiza el resultado de la clasificación: privada, pública, loopback, link-local, multicast u otro rango de propósito especial
- Ve el RFC o estándar específico que define el rango de direcciones
Ejemplos de clasificación de direcciones IPv4
| Dirección IPv4 | Clasificación | Rango | Referencia |
|---|---|---|---|
10.0.0.1 | Privada | 10.0.0.0/8 | RFC 1918 |
172.16.5.10 | Privada | 172.16.0.0/12 | RFC 1918 |
192.168.1.1 | Privada | 192.168.0.0/16 | RFC 1918 |
8.8.8.8 | Pública | Enrutable globalmente | -- |
127.0.0.1 | Loopback | 127.0.0.0/8 | RFC 1122 |
169.254.1.1 | Link-Local | 169.254.0.0/16 | RFC 3927 |
224.0.0.1 | Multicast | 224.0.0.0/4 | RFC 5771 |
192.0.2.1 | Documentación | 192.0.2.0/24 | RFC 5737 |
100.64.0.1 | Compartida (CGNAT) | 100.64.0.0/10 | RFC 6598 |
198.51.100.5 | Documentación | 198.51.100.0/24 | RFC 5737 |
255.255.255.255 | Broadcast | Broadcast limitado | RFC 919 |
Por qué usar el detector de IPv4 privada/pública
- Auditoría de reglas de firewall -- verificar que las direcciones privadas no estén siendo permitidas a través de firewalls de borde donde solo deberían pasar direcciones públicas
- Validación de configuración NAT -- confirmar que las direcciones de origen detrás de gateways NAT estén dentro de los rangos privados RFC 1918
- Análisis de logs de seguridad -- identificar si las direcciones IP en alertas de seguridad son amenazas internas (privadas) o externas (públicas)
- Prevención de fuga de direcciones -- detectar direcciones privadas que aparecen en registros DNS públicos, headers HTTP o respuestas de API donde exponen la topología interna
- Revisión de infraestructura cloud -- verificar que las subnets de VPC y redes virtuales usen rangos privados apropiados
- Identificación de CGNAT -- detectar direcciones
100.64.0.0/10que indican NAT de grado de operador, lo cual puede afectar la conectividad peer-to-peer y la geolocalización
Cómo funcionan los rangos de direcciones IPv4 privadas y públicas
La Autoridad de Números Asignados de Internet (IANA) reserva rangos IPv4 específicos para propósitos designados. Todas las demás direcciones se consideran enrutables globalmente (públicas) y pueden ser asignadas a servicios conectados a internet.
Rangos de direcciones privadas RFC 1918
Tres bloques de direcciones están reservados para internets privadas y nunca deben aparecer en la internet pública:
| Rango | CIDR | Direcciones | Uso típico |
|---|---|---|---|
10.0.0.0 - 10.255.255.255 | 10.0.0.0/8 | 16,777,216 | Redes empresariales, VPCs en la nube |
172.16.0.0 - 172.31.255.255 | 172.16.0.0/12 | 1,048,576 | Redes medianas, Docker por defecto |
192.168.0.0 - 192.168.255.255 | 192.168.0.0/16 | 65,536 | Redes domésticas, oficinas pequeñas |
Otros rangos de propósito especial
Más allá del RFC 1918, IANA mantiene el Registro de Direcciones de Propósito Especial con bloques reservados adicionales:
127.0.0.0/8-- Direcciones de loopback para tráfico solo local;127.0.0.1es el loopback estándar169.254.0.0/16-- Direcciones link-local auto-asignadas cuando DHCP no está disponible (APIPA)100.64.0.0/10-- Espacio de direcciones compartido para NAT de grado de operador (CGNAT) entre el equipo del ISP y del cliente192.0.2.0/24,198.51.100.0/24,203.0.113.0/24-- Rangos de documentación (TEST-NET-1, -2, -3) para uso en ejemplos y documentación224.0.0.0/4-- Direcciones multicast para comunicación grupal240.0.0.0/4-- Reservado para uso futuro (históricamente "Clase E")
El límite de 172.16.0.0/12
Un error común es asumir que todo el rango 172.x.x.x es privado. Solo 172.16.0.0 a 172.31.255.255 es privado. Una dirección como 172.32.0.1 es pública. La representación binaria lo deja claro: el rango privado cubre direcciones donde los cuatro bits superiores del segundo octeto son 0001 (16-31).
Consejos prácticos para la clasificación de direcciones
El error más grave que involucra direcciones privadas y públicas es la fuga de información. Cuando una dirección privada aparece en un contexto accesible públicamente -- una respuesta de API, un registro DNS, un header HTTP, una página de error -- le dice a un atacante algo sobre la estructura de tu red interna. El header X-Forwarded-For es un infractor común: si tu proxy reverso inserta direcciones privadas en este header antes de pasar las solicitudes hacia arriba, esas direcciones pueden terminar en logs, plataformas de análisis o servicios de terceros donde revelan tu topología interna. Siempre audita lo que tu infraestructura de borde expone.
Otra área donde la clasificación importa es la red en la nube. AWS, Azure y GCP usan rangos RFC 1918 para sus nubes privadas virtuales, pero los rangos específicos varían según el proveedor y la configuración. Cuando haces peering de VPCs o te conectas a infraestructura on-premises vía VPN, los rangos privados superpuestos causan conflictos de enrutamiento. Saber exactamente qué direcciones son privadas y qué sub-rangos ya has asignado te ayuda a evitar colisiones. El rango 172.16.0.0/12 es particularmente propenso a errores porque sus límites no son intuitivos en decimal -- muchos ingenieros olvidan que 172.32.0.1 es pública.
Las direcciones CGNAT (100.64.0.0/10) merecen atención especial porque se comportan como direcciones privadas desde tu perspectiva pero son administradas por tu ISP. Si ves direcciones 100.64.x.x en tus logs, significa que tu ISP está usando NAT de grado de operador entre su infraestructura y tu conexión. Esto puede afectar servicios que dependen de conocer la IP pública real del cliente, la precisión de la geolocalización y los protocolos peer-to-peer. A diferencia de las direcciones RFC 1918, las direcciones CGNAT no deben usarse dentro de tu propia red -- están reservadas exclusivamente para el enlace ISP-cliente.
Preguntas frecuentes
¿Es 172.32.0.1 una dirección privada?
No. El rango privado RFC 1918 en el bloque 172 es 172.16.0.0/12, que cubre solo de 172.16.0.0 a 172.31.255.255. La dirección 172.32.0.1 es enrutable públicamente. Esta es una fuente común de mala configuración.
¿Cuál es la diferencia entre direcciones privadas y direcciones CGNAT?
Las direcciones privadas (RFC 1918) son para uso dentro de las propias redes de una organización. Las direcciones CGNAT (100.64.0.0/10, RFC 6598) son específicamente para el espacio de direcciones compartido entre el dispositivo NAT del ISP y el equipo del cliente. Ambas no son enrutables en la internet pública, pero las direcciones CGNAT solo deben ser usadas por proveedores de servicios.
¿Pueden aparecer direcciones IP privadas en DNS o headers HTTP?
No deberían aparecer en sistemas de cara al público. Las direcciones privadas en registros DNS, headers X-Forwarded-For o respuestas de API filtran la topología interna de la red, lo cual es una preocupación de seguridad. Este detector ayuda a identificar tales direcciones para que puedas remediar la exposición.
¿Qué pasa si accidentalmente enruto direcciones privadas en internet?
Los routers del backbone de internet están configurados para descartar paquetes con direcciones de origen o destino RFC 1918 (esto se llama "filtrado de bogons"). Tu tráfico será descartado silenciosamente. Sin embargo, el intento en sí puede indicar un NAT mal configurado, una ruta por defecto faltante o una regla de firewall que no tradujo las direcciones antes de enviar tráfico hacia arriba.
¿Qué rango privado debo usar para mi red?
Para la mayoría de las organizaciones, 10.0.0.0/8 proporciona más espacio para la planificación jerárquica de subnets -- más de 16 millones de direcciones. Úsalo para implementaciones empresariales o multi-sitio. El rango 192.168.0.0/16 es común para redes domésticas y de oficinas pequeñas. El rango 172.16.0.0/12 es popular para redes de contenedores (Docker usa 172.17.0.0/16 por defecto) y espacios de direcciones secundarios.
¿En qué se diferencian los rangos de documentación de los rangos privados?
Los rangos de documentación (192.0.2.0/24, 198.51.100.0/24, 203.0.113.0/24) están reservados exclusivamente para uso en ejemplos, documentación y materiales educativos. A diferencia de los rangos privados, no están destinados para uso en redes de producción en absoluto -- existen para que los escritores técnicos puedan incluir direcciones IP en manuales y tutoriales sin riesgo de hacer referencia a infraestructura real.
Herramientas relacionadas
- Detector de IPv6 Unique Local/Link-Local - Detecta el alcance y tipo de dirección IPv6
- Validador de IPv4 - Valida direcciones IPv4 en formato estricto de cuatro octetos con puntos
- Detector de familia de direcciones - Detecta si una dirección es IPv4, IPv6 o inválida
- Extraer IPs de texto - Extrae direcciones IP de logs o fragmentos de texto
- Convertidor IPv4 ↔ Binario - Convierte direcciones IPv4 a/desde notación binaria
- Calculadora de subnets IPv4 - Calcula detalles de subnet desde cualquier bloque CIDR IPv4