Verificador de IP en Subred

Verifica si una direccion IP pertenece a una subred especifica

Enter an IP address and CIDR to check if the IP belongs to the subnet.

El IP in Subnet Checker verifica si una dirección IP dada se encuentra dentro de un bloque CIDR o subnet específico. Ingresa cualquier dirección IP y un rango CIDR para determinar instantáneamente si la dirección pertenece a esa red -- esencial para depurar conectividad, validar reglas de firewall y solucionar problemas de enrutamiento.

Entendiendo la pertenencia a subnets

Verificar si una dirección IP pertenece a una subnet particular es una de las tareas más comunes en la solución de problemas de red, y también una de las más fáciles de equivocarse al hacerlo mentalmente. Para una subnet /24, la verificación es trivial: si los primeros tres octetos coinciden, la IP está en la subnet. Pero para prefijos que no están en el límite del octeto como /20 o /26, el límite cae en medio de un octeto, y calcularlo a ojo lleva a errores. ¿Está 172.16.20.1 dentro de 172.16.0.0/20? La respuesta es no -- el /20 cubre de 172.16.0.0 a 172.16.15.255, y .20 en el tercer octeto está fuera de ese rango. Pero no lo sabrías sin hacer la matemática binaria o usar esta herramienta.

La operación subyacente es un AND a nivel de bits. Aplicas la máscara de subnet a la dirección IP que se está probando, y si el resultado coincide con la dirección de red de la subnet, la IP está en la subnet. Los routers realizan este cálculo exacto millones de veces por segundo al reenviar paquetes. Es la base del enrutamiento IP, la coincidencia de ACL y la capacidad de cada dispositivo de red para determinar a dónde debe ir el tráfico.

Este verificador es particularmente útil cuando depuras reglas de firewall que no coinciden con el tráfico que esperas, verificas que las direcciones asignadas por DHCP caigan dentro del scope correcto, confirmas que una ruta estática cubre el destino que pretendes, o investigas si una IP sospechosa en tus logs pertenece a tu red interna o a un rango externo.

Cómo verificar si una IP está en una subnet

  1. Ingresa la dirección IP a verificar (por ejemplo, 192.168.1.100)
  2. Ingresa el bloque CIDR contra el cual verificar (por ejemplo, 192.168.1.0/24)
  3. La herramienta aplica la máscara de subnet a la IP y compara el resultado con la dirección de red
  4. Si la IP enmascarada coincide con la dirección de red, la IP está en la subnet
  5. Los resultados muestran si la IP está dentro o fuera, junto con el rango completo de la subnet

Ejemplos de verificación de IP en subnet

Dirección IPSubnetResultadoRazón
192.168.1.100192.168.1.0/24En la subnetEnmascarada a 192.168.1.0, coincide con la red
192.168.2.50192.168.1.0/24No en la subnetEnmascarada a 192.168.2.0, no coincide
10.0.5.20010.0.0.0/16En la subnetEnmascarada a 10.0.0.0, coincide con la red
10.1.0.110.0.0.0/16No en la subnetEnmascarada a 10.1.0.0, no coincide
172.16.3.50172.16.0.0/20En la subnetEnmascarada a 172.16.0.0, coincide con la red
172.16.20.1172.16.0.0/20No en la subnetEnmascarada a 172.16.16.0, no coincide
10.0.0.6510.0.0.64/26En la subnetEnmascarada a 10.0.0.64, coincide con la red
10.0.0.13010.0.0.64/26No en la subnetEnmascarada a 10.0.0.128, no coincide

Cuándo usar esta herramienta

  • Depurando problemas de conectividad -- verifica que la IP de un dispositivo esté realmente dentro de la subnet esperada
  • Validando reglas de firewall -- confirma que una ACL o security group coincida correctamente con el tráfico previsto
  • Solucionando problemas de enrutamiento -- verifica si una IP de destino cae dentro del prefijo de una ruta específica
  • Verificación de DHCP -- asegura que las direcciones asignadas estén dentro del scope configurado
  • Análisis de incidentes de seguridad -- determina rápidamente si una IP sospechosa pertenece a tu red o a un rango externo
  • Redes en la nube -- confirma que las instancias EC2, pods o VMs estén en la subnet VPC correcta
  • Auditando segmentación de red -- verifica que los hosts estén en las subnets de VLAN previstas

Cómo funciona la verificación de pertenencia a subnet

La comparación AND a nivel de bits

Para verificar si una IP pertenece a una subnet, aplica la máscara de subnet tanto a la IP como a la dirección de red. Si los resultados coinciden, la IP está en la subnet.

Verificar: ¿Está 192.168.1.100 en 192.168.1.0/24?

Dirección IP:    192.168.1.100  → 11000000.10101000.00000001.01100100
Máscara subnet:  255.255.255.0  → 11111111.11111111.11111111.00000000
                 AND ─────────────────────────────────────────────────
Resultado:       192.168.1.0    → 11000000.10101000.00000001.00000000

Red:             192.168.1.0    → 11000000.10101000.00000001.00000000

El resultado coincide con la dirección de red → La IP ESTÁ en la subnet

Un ejemplo de no coincidencia

Verificar: ¿Está 172.16.20.1 en 172.16.0.0/20?

Dirección IP:    172.16.20.1    → 10101100.00010000.00010100.00000001
Máscara subnet:  255.255.240.0  → 11111111.11111111.11110000.00000000
                 AND ─────────────────────────────────────────────────
Resultado:       172.16.16.0    → 10101100.00010000.00010000.00000000

Red:             172.16.0.0     → 10101100.00010000.00000000.00000000

Resultado (172.16.16.0) ≠ red (172.16.0.0) → La IP NO está en la subnet

El tercer octeto 20 (binario 00010100) enmascarado con 240 (binario 11110000) da 16 (binario 00010000), que no coincide con el tercer octeto de la red que es 0.

Intuición basada en rangos

Una forma equivalente de pensarlo: una IP está en una subnet si cae entre la dirección de red y la dirección de broadcast (inclusive).

SubnetPrimera dirección (Red)Última dirección (Broadcast)Cualquier IP en este rango está en la subnet
192.168.1.0/24192.168.1.0192.168.1.255192.168.1.0 -- 192.168.1.255
10.0.0.64/2610.0.0.6410.0.0.12710.0.0.64 -- 10.0.0.127
172.16.0.0/20172.16.0.0172.16.15.255172.16.0.0 -- 172.16.15.255

Soporte IPv6

La misma lógica se aplica a direcciones IPv6. Por ejemplo, 2001:db8::100 está dentro de 2001:db8::/32 porque al enmascarar la dirección de 128 bits con un prefijo /32 se obtiene 2001:db8::, que coincide con el prefijo de red.

Verificaciones de pertenencia a subnet en la práctica

El escenario más común para esta verificación es la depuración de reglas de firewall. Escribes una regla que debería permitir tráfico desde 10.0.0.0/24, pero un host en 10.0.1.50 está siendo bloqueado. El problema es obvio una vez que verificas: 10.0.1.50 no está en 10.0.0.0/24 -- está en 10.0.1.0/24. Necesitas cambiar la regla a 10.0.0.0/23 (que cubre tanto 10.0.0.0 como 10.0.1.0) o agregar una segunda regla para la segunda subnet. Este tipo de error de una-subnet-de-diferencia es extremadamente común, especialmente con límites que no están en el octeto.

Otro caso de uso frecuente es verificar la segmentación de red. En una red bien diseñada, diferentes departamentos o zonas de seguridad están en subnets separadas. Si un host que debería estar en la VLAN de contabilidad (192.168.5.0/24) aparece con una dirección como 192.168.6.15, o está en la VLAN incorrecta o su scope DHCP está mal configurado. Una verificación rápida de pertenencia a subnet confirma si la dirección pertenece donde esperas.

En la respuesta a incidentes de seguridad, una de las primeras preguntas sobre una IP sospechosa es "¿es nuestra?" Si tu organización usa 10.0.0.0/8 internamente, una verificación rápida te dice si 10.50.200.15 es una dirección interna o no. Para IPs externas, podrías verificarlas contra rangos conocidos de proveedores cloud, CDNs o fuentes de inteligencia de amenazas. Esta herramienta maneja tanto IPv4 como IPv6, haciéndola útil para entornos dual-stack donde necesitas verificar direcciones en ambos protocolos.

Preguntas frecuentes

¿Está 10.0.1.50 en la subnet 10.0.0.0/24?

No. La subnet 10.0.0.0/24 cubre direcciones de 10.0.0.0 a 10.0.0.255. La dirección 10.0.1.50 está en el rango 10.0.1.0/24, que es una subnet diferente. Sin embargo, 10.0.1.50 sí está dentro de 10.0.0.0/16, que cubre de 10.0.0.0 a 10.0.255.255.

¿Cómo verifico si dos IPs están en la misma subnet?

Aplica la máscara de subnet a ambas IPs usando un AND a nivel de bits. Si las direcciones de red resultantes coinciden, ambas IPs están en la misma subnet. Por ejemplo, 192.168.1.10 y 192.168.1.200 ambas se enmascaran a 192.168.1.0 con un prefijo /24, por lo que están en la misma subnet.

¿Puedo verificar direcciones IPv6 con esta herramienta?

Sí. El verificador soporta tanto direcciones IPv4 como IPv6 con cualquier longitud de prefijo válida. Para IPv6, ingresa la dirección y el prefijo en notación estándar, como verificar si 2001:db8:abcd::1 pertenece a 2001:db8::/32.

¿Por qué mi regla de firewall no coincide con el tráfico que espero?

Un error común es usar la longitud de prefijo incorrecta. Por ejemplo, una regla para 10.0.0.0/24 solo coincide con 10.0.0.0 a 10.0.0.255. Si tu tráfico viene de 10.0.1.100, cae fuera de este rango. Usa este verificador para confirmar que tus IPs de origen o destino realmente caen dentro de los bloques CIDR especificados en tus reglas.

¿Cómo encuentro la subnet más pequeña que contiene dos IPs específicas?

Encuentra la dirección de red para cada IP con longitudes de prefijo progresivamente más cortas hasta que ambas IPs produzcan la misma dirección de red. Por ejemplo, 192.168.1.10 y 192.168.2.20 no están en el mismo /24, pero ambas están en 192.168.0.0/22 (que cubre de 192.168.0.0 a 192.168.3.255). La herramienta puede ayudarte a verificar cada prefijo candidato hasta que encuentres la coincidencia.

¿Pueden la dirección de red o broadcast estar "en" la subnet?

Sí. La dirección de red y la dirección de broadcast son ambas parte de la subnet -- son la primera y última dirección del rango. Están dentro de la subnet; simplemente no pueden ser asignadas a hosts. El verificador reportará correctamente estas direcciones como dentro de la subnet.

Herramientas relacionadas

IPparse•Herramientas gratuitas de cálculo de redes y subredes

© 2026 IPparse. All tools run locally in your browser.

100% Privacy-First • No Data Collected