Constructor de Lista de Bloqueados
Construye una lista de bloqueados CIDR minima a partir de una lista de IPs
Output Format
Input Entries
Generated Blocklist
Generated blocklist will appear here
El Blocklist Builder agrupa listas de direcciones IP maliciosas o no deseadas en el conjunto mínimo de bloques CIDR para reglas de denegación. Pega cientos de IPs de atacantes provenientes de feeds de amenazas o registros de abuso, configura tu umbral de agregación y obtén un conjunto compacto de bloques CIDR listo para implementar en tu firewall, con análisis de daño colateral para cada bloque fusionado.
Entendiendo las blocklists y la agregación basada en amenazas
Toda organización que expone servicios a internet acumula una lista de direcciones IP que quiere bloquear. Estas provienen de feeds de inteligencia de amenazas, registros de ataques de fuerza bruta, reportes de abuso, escáneres de vulnerabilidades e investigaciones de respuesta a incidentes. El problema es el volumen: un servidor web con mucho tráfico puede registrar cientos de IPs de atacantes únicos por día, y en un mes estarás viendo miles de direcciones individuales que necesitan reglas de denegación.
Mantener manualmente miles de reglas de denegación individuales es impráctico. La evaluación de reglas del firewall es secuencial en la mayoría de las plataformas, por lo que una blocklist con 2000 entradas ralentiza el procesamiento de paquetes para cada conexión, incluido el tráfico legítimo. Los security groups en la nube tienen límites estrictos de reglas que hacen imposible listar cada dirección maliciosa individualmente. La solución es la agregación CIDR: combinar grupos de direcciones maliciosas en bloques de red más amplios que cubran más direcciones con menos reglas.
A diferencia de la construcción de allowlists, donde nunca debes incluir una dirección no autorizada, la agregación de blocklists implica una compensación deliberada. Si seis de ocho direcciones en un bloque /29 están confirmadas como maliciosas, bloquear el bloque completo atrapa las otras dos direcciones como daño colateral. Si eso es aceptable depende del contexto. Para un bloque que pertenece a un proveedor de hosting bulletproof conocido, el riesgo colateral es insignificante. Para un bloque en un rango de ISP residencial, podrías bloquear usuarios legítimos. Este builder te da los datos para tomar esa decisión: muestra el conteo exacto de colaterales y el porcentaje para cada bloque agregado, para que puedas elegir tu umbral de manera inteligente.
Cómo construir una blocklist CIDR mínima
- Pega direcciones IP de feeds de amenazas, reportes de abuso o registros de acceso, una por línea, separadas por comas o mezcladas con notación CIDR.
- Configura el umbral de agregación para controlar cuán agresivamente se combinan las direcciones (más estricto significa menos falsos positivos, más agresivo significa menos reglas).
- El builder agrupa direcciones adyacentes en bloques CIDR, señalando cualquier bloque que pueda atrapar direcciones no deseadas.
- Revisa los bloques señalados: el builder resalta cuando sugiere bloquear un
/24completo o una red más grande. - Copia la blocklist optimizada en formato CIDR plano para usar en tu firewall o plataforma de seguridad.
Ejemplos de agregación de blocklist
| Entrada (IPs maliciosas) | CIDR de salida | Notas |
|---|---|---|
203.0.113.10 a 203.0.113.15 | 203.0.113.8/29 | Cubre 8 direcciones; 6 están confirmadas como maliciosas |
198.51.100.0, 198.51.100.1, ..., 198.51.100.255 | 198.51.100.0/24 | /24 completo señalado para revisión |
192.0.2.5, 192.0.2.17 | 192.0.2.5/32, 192.0.2.17/32 | Demasiado separadas para fusionar de forma segura |
| 500 IPs dispersas de un feed de amenazas | ~80 bloques CIDR | Proporción de compresión típica de 6:1 |
Modos de umbral
Estricto: Solo fusionar cuando TODAS las direcciones en el CIDR resultante están en la entrada
Moderado: Fusionar cuando el 75%+ de las direcciones en un bloque CIDR están en la entrada
Agresivo: Fusionar cuando el 50%+ están en la entrada (mayor riesgo colateral)
Cuándo usar el Blocklist Builder
- Feeds de inteligencia de amenazas -- Los feeds de amenazas a menudo entregan cientos de IPs individuales diariamente; agrégalas antes de importarlas a tu firewall.
- Respuesta a incidentes -- Después de un ataque de fuerza bruta, consolida las IPs de atacantes de los registros de autenticación en reglas de denegación eficientes.
- Bloqueo de escáneres -- Los escáneres masivos a menudo se originan de bloques IP adyacentes; el builder los detecta y consolida automáticamente.
- Optimización de reglas de rate-limit -- Reduce el número de reglas en configuraciones de limitación de tasa fusionando rangos de origen abusivos.
- Cuotas de security groups en la nube -- Los security groups de AWS limitan las reglas por grupo; una blocklist optimizada usa menos entradas.
Cómo la agregación de blocklist difiere de la agregación de allowlist
La agregación de blocklist permite un sobre-bloqueo controlado porque la compensación es diferente. Con una allowlist, incluir una dirección extra crea un agujero de seguridad. Con una blocklist, incluir una dirección extra crea un bloqueo colateral menor, generalmente aceptable cuando las direcciones circundantes están confirmadas como maliciosas.
Análisis de daño colateral
El builder reporta el daño colateral para cada bloque agregado:
203.0.113.8/29 (8 direcciones)
|-- 6 direcciones de la entrada (maliciosas)
|-- 2 direcciones NO en la entrada (colaterales)
|-- Tasa de colaterales: 25%
Esto te permite decidir por bloque si la compresión vale el riesgo colateral. Un bloque /24 donde 240 de 256 direcciones son maliciosas generalmente es seguro de bloquear por completo. Un /24 donde solo 3 direcciones son maliciosas debería permanecer como entradas individuales /32.
Entendiendo la propiedad de los bloques
Cuando el builder sugiere un bloque amplio como un /24, ayuda saber quién lo posee. Un /24 que pertenece a un proveedor de hosting bulletproof conocido es seguro de bloquear en su totalidad -- es poco probable que haya tráfico legítimo proveniente de él. Un /24 que pertenece a un proveedor de nube importante como AWS o Google Cloud es otra historia, porque clientes legítimos comparten esos rangos. Antes de aceptar un bloque amplio, consulta el propietario de la red usando una herramienta WHOIS y considera el impacto comercial de los falsos positivos.
Consejos prácticos para la gestión de blocklists
El error más común en la gestión de blocklists es "configurar y olvidar". Agregas un bloque de IPs de atacantes después de un incidente, la amenaza se mueve a una infraestructura diferente en unas pocas semanas, y tu blocklist crece indefinidamente con entradas que ya no cumplen un propósito. Las blocklists obsoletas ralentizan los firewalls y dificultan la resolución de problemas porque nunca estás seguro de si un problema de conectividad es causado por una regla de bloqueo legítima o una obsoleta. Implementa fechas de expiración en cada entrada de la blocklist: 30 días para feeds de amenazas automatizados, 90 días para bloqueos de respuesta a incidentes y revisión manual para cualquier cosa más prolongada.
Presta atención a la calidad de la fuente de tu inteligencia de amenazas. Los feeds de amenazas gratuitos varían enormemente en precisión, e importarlos a ciegas puede resultar en el bloqueo de nodos CDN, resolvers DNS u otra infraestructura compartida que sirve a millones de usuarios legítimos. Cruza al menos dos feeds independientes antes de bloquear una dirección, y comienza con un modo de solo registro para ver qué tráfico estarías bloqueando antes de denegarlo realmente. El análisis de colaterales del Blocklist Builder ayuda aquí: si un bloque sugerido tiene una alta tasa de colaterales, eso es una señal para investigar más antes de implementarlo.
Cuando construyes blocklists para bloqueo geográfico, ten en cuenta que la geolocalización IP es imperfecta. Los bloques CIDR a nivel de país de los registros regionales de internet (RIR) son autoritativos, pero las bases de datos de geolocalización comerciales tienen tasas de error del 1-5% a nivel de país y mucho más altas a nivel de ciudad. Si necesitas restricción geográfica, prefiere los datos de asignación de los RIR y acepta que algunos casos límite se escaparán.
Preguntas frecuentes
¿Cuál es la diferencia entre el Blocklist Builder y el Allowlist Builder? El Allowlist Builder nunca incluye direcciones fuera de tu entrada -- la precisión es absoluta. El Blocklist Builder ofrece umbrales ajustables que permiten un sobre-bloqueo controlado para mejor compresión. Ambos producen una salida CIDR mínima, pero optimizan para diferentes compensaciones de seguridad.
¿Puede el builder manejar direcciones IPv4 e IPv6 mezcladas? Sí. Las direcciones IPv4 e IPv6 se procesan por separado, produciendo listas de bloques CIDR independientes para cada familia de direcciones. Esto coincide con cómo la mayoría de los firewalls manejan las reglas de bloqueo dual-stack.
¿Cómo sé si un bloque sugerido es demasiado amplio?
El builder señala cualquier bloque /24 o más grande para revisión y muestra el porcentaje de direcciones de entrada versus el total de direcciones en el bloque. Los bloques con menos del 50% de cobertura de entrada se señalan como de alto colateral y se mantienen como entradas individuales más pequeñas por defecto.
¿Debería usar el modo estricto o agresivo? Comienza con el modo estricto para tu primera pasada. Cambia a moderado o agresivo solo si estás alcanzando los límites de conteo de reglas y necesitas mayor compresión. El modo agresivo es más adecuado para bloquear rangos de red conocidos como maliciosos (hosters bulletproof, espacio IP abandonado) donde el riesgo colateral es mínimo.
¿Con qué frecuencia debería reconstruir mi blocklist? Para feeds de amenazas automatizados, reconstruye diaria o semanalmente. Para blocklists de respuesta a incidentes, reconstruye después de cada incidente y revisa mensualmente. Las entradas obsoletas desperdician capacidad de reglas y pueden causar bloqueos inesperados de espacio IP reasignado.
¿Puedo exportar la salida directamente a mi plataforma de firewall? La salida es una lista simple de bloques CIDR. Úsala con el iptables Rule Generator, nftables Rule Generator o CIDR Allow/Deny Snippet Generator (nginx) para producir reglas de denegación específicas de la plataforma.
Herramientas relacionadas
- Allowlist Builder - Construir una allowlist CIDR mínima desde una lista de IPs
- Rule Conflict Finder - Encontrar reglas de firewall duplicadas, sombreadas o superpuestas
- iptables Rule Generator - Generar reglas de iptables desde CSV
- CIDR Allow/Deny Snippet Generator (nginx) - Generar directivas allow/deny de nginx desde una lista CIDR
- AWS Security Group Rule Generator - Generar reglas de AWS Security Group desde CSV