Agregador CIDR (Mesclar intervalos de IP)
Rede
Conjuntos de regras de firewall, ACLs, geofeeds, listas de bloqueio de inteligência de ameaças e regras Cloudflare/AWS WAF acumulam entradas redundantes ao longo do tempo: CIDRs sobrepostos, blocos adjacentes que poderiam ser encurtados em um bit, endereços únicos ao lado de intervalos que já os cobrem. Esta ferramenta corrige isso. Cole uma lista — uma entrada por linha ou separada por vírgulas — misturando: IPv4 simples (10.0.0.5), IPv6 simples (2001:db8::1), notação CIDR (10.0.0.0/24, 2001:db8::/32) ou intervalos IPv4 (10.0.0.5-10.0.0.20). Cada entrada é normalizada para um par inteiro início/fim, a lista é ordenada, intervalos sobrepostos e adjacentes são mesclados, e cada intervalo mesclado é decomposto no menor número de blocos CIDR adequadamente alinhados. IPv4 e IPv6 são agregados independentemente. Tudo roda em seu navegador — nenhum IP deixa a página.
10.0.0.0/22 192.168.1.5/32 192.168.1.6/31 192.168.1.8/31 192.168.1.10/32 192.168.2.0/24
Cada intervalo mesclado é dividido no menor número de blocos CIDR — a cada passo escolhemos o maior bloco /n alinhado no cursor atual que ainda caiba no intervalo restante. Entradas adjacentes e sobrepostas colapsam automaticamente. Computação puramente local: sem DNS, sem WHOIS, sem chamadas de rede.
Como usar
- Cole seus IPs / CIDRs / intervalos (um por linha ou separados por vírgulas).
- Misture IPv4 e IPv6 livremente — são agregados separadamente.
- O painel de resultados mostra o conjunto CIDR mínimo; a linha de estatísticas reporta a taxa de redução.
- Clique em «Carregar amostra» para ver /24 sobrepostos colapsarem em um único /22.
- Linhas começando com # são tratadas como comentários e ignoradas.
Perguntas frequentes
- Como funciona a agregação CIDR?
- Dois blocos CIDR adjacentes com mesmo comprimento de prefixo podem ser mesclados em um cujo prefixo é um bit mais curto — mas apenas se o bloco inferior começar no limite natural do novo prefixo. 10.0.0.0/24 + 10.0.1.0/24 → 10.0.0.0/23 funciona porque 10.0.0.0 está alinhado a /23. 10.0.1.0/24 + 10.0.2.0/24 NÃO mescla porque 10.0.1.0 não está em um limite /23. A ferramenta mescla intervalos primeiro, depois decompõe cada intervalo no menor número de CIDRs alinhados.
- Quais formatos de entrada são aceitos?
- IPv4 simples (10.0.0.5 → /32), IPv6 simples (2001:db8::1 → /128), CIDR IPv4 (10.0.0.0/24), CIDR IPv6 (2001:db8::/48) e intervalo IPv4 com hífen (10.0.0.5-10.0.0.20). Cada entrada em sua própria linha ou separadas por vírgulas. Linhas começando com # são ignoradas. Espaços em branco aparados.
- Por que IPv4 e IPv6 são reportados separadamente?
- Vivem em espaços de endereço disjuntos — não há CIDR que contenha tanto IPv4 quanto IPv6. A maioria dos formatos de firewall/ACL também exigem regras separadas. A ferramenta agrega cada família independentemente e mostra contagens separadas para que você cole o bloco v4 na sua lista v4 e v6 na sua lista v6.
- O que significa «redução %»?
- É 1 - (CIDRs de saída / entradas de entrada), em porcentagem. 12 linhas colapsando para 3 CIDRs é 75% de redução. É um indicador rápido de quanto sua lista de regras encolheu; o ganho real é clareza operacional — menos regras significam tabelas de busca mais rápidas em ACLs de hardware.
Ferramentas relacionadas
Inspetor de Endereço IP
Digite um endereço IPv4 ou IPv6 e veja sua classe, scope (privado / público / loopback / link-local), valor decimal, binário, notação reverse-DNS e CIDR /32.
Referência de Portas
Cheat sheet pesquisável de ~60 portas TCP / UDP padrão — de 22 (SSH) e 80 (HTTP) até 6379 (Redis) e 27017 (MongoDB).
Referência de Registros DNS
Cheat sheet pesquisável de tipos de registro DNS — A, AAAA, CNAME, MX, TXT, NS, SOA, PTR, SRV, CAA, DNSSEC, SVCB / HTTPS — com exemplos.
Calculadora de Subrede (IPv4 / CIDR)
Parseia CIDR IPv4 em endereço de rede, broadcast, netmask, wildcard, faixa de hosts e classe. Mostra desdobramento binário e status privado/público.
Parser de User Agent
Parseia string User-Agent em navegador, engine, OS, dispositivo e CPU. Detecta 20+ bots incluindo GPTBot, ClaudeBot, PerplexityBot.
Referência de Códigos de Status HTTP
Lista pesquisável de todos os códigos HTTP (1xx-5xx) com resumo, RFC, quando usar e armadilhas comuns.