Converter faixas de IP em CIDR e agrupar redes
Cole faixas, IPs avulsos ou blocos CIDR, um por linha, e receba a menor lista de blocos CIDR que cobre exatamente o mesmo.
4 entradas → 6 blocos CIDR · 1 040 endereços IPv4
| Bloco CIDR | Primeiro IP | Último IP | Endereços |
|---|---|---|---|
| 10.0.0.5/32 | 10.0.0.5 | 10.0.0.5 | 1 |
| 10.0.0.6/31 | 10.0.0.6 | 10.0.0.7 | 2 |
| 10.0.0.8/29 | 10.0.0.8 | 10.0.0.15 | 8 |
| 10.0.0.16/30 | 10.0.0.16 | 10.0.0.19 | 4 |
| 10.0.0.20/32 | 10.0.0.20 | 10.0.0.20 | 1 |
| 192.168.0.0/22 | 192.168.0.0 | 192.168.3.255 | 1 024 |
Super-rede que contém tudo (rota sumarizada): 0.0.0.0/0
Como converter uma faixa em CIDR
Cole suas faixas, IPs ou redes, um por linha. As faixas se escrevem com hífen: 10.0.0.5 - 10.0.0.20.
Clique em “Calcular”: as redes contíguas são unidas, as repetidas removidas e cada faixa é dividida em blocos CIDR exatos.
Copie a lista para o seu firewall, roteador ou lista de acesso, e veja a super-rede se quiser uma única rota sumarizada.
Por que uma faixa nem sempre é um único bloco CIDR
Um bloco CIDR sempre tem um tamanho que é potência de dois (1, 2, 4, 8… endereços) e começa em um endereço múltiplo desse tamanho. Uma faixa qualquer, como 10.0.0.5 - 10.0.0.20, não cumpre nenhuma das duas condições, então precisa ser dividida em vários blocos:
- 10.0.0.5/32 (um endereço)
- 10.0.0.6/31 (dois endereços)
- 10.0.0.8/29 (oito endereços)
- 10.0.0.16/30 (quatro endereços)
- 10.0.0.20/32 (um endereço)
A ferramenta sempre calcula a menor lista possível, que é a que você deve colocar em um firewall ou lista de acesso: menos regras são mais fáceis de manter e mais rápidas de avaliar.
Agregar redes: juntar blocos contíguos
Agregar (ou sumarizar) é juntar várias redes em outras maiores sem mudar os endereços cobertos. Dois blocos do mesmo tamanho podem ser unidos se forem contíguos e o primeiro estiver alinhado ao tamanho dobrado. Por exemplo, 192.168.0.0/24 e 192.168.1.0/24 formam 192.168.0.0/23; se você adicionar 192.168.2.0/23, o conjunto vira 192.168.0.0/22.
Já 192.168.1.0/24 e 192.168.2.0/24 não podem ser unidos em um /23, porque esse /23 teria que começar em 192.168.0.0 ou em 192.168.2.0. A ferramenta aplica essas regras por você e também remove redes repetidas ou contidas em outras.
Super-rede e sumarização de rotas
A super-rede é o menor bloco que contém todas as suas redes. É o que se usa para anunciar uma única rota em vez de muitas (sumarização de rotas em OSPF, EIGRP ou BGP) ou para escrever uma regra genérica.
Atenção: a super-rede pode incluir endereços que não estavam na sua lista. Se suas redes são 10.1.0.0/24 e 10.1.3.0/24, a super-rede é 10.1.0.0/22, que também contém 10.1.1.0/24 e 10.1.2.0/24. Para um firewall, use a lista exata de blocos; para uma rota sumarizada, confira se esses buracos não são usados em outro ponto da rede.
Casos de uso comuns
- Firewalls e listas de acesso: converter as faixas que um fornecedor te passa (por exemplo, os IPs de um serviço de nuvem) em blocos CIDR que o seu equipamento aceite.
- Listas de bloqueio ou de liberação: juntar centenas de IPs avulsos e redes sobrepostas no menor número de entradas.
- Planejamento de endereços: verificar se várias sub-redes podem ser anunciadas como uma única rota.
- Provas e práticas de redes (CCNA, cursos técnicos, faculdade): conferir à mão os exercícios de sumarização.
Perguntas frequentes
Que formatos posso colar?
IPs avulsos (10.0.0.1), blocos CIDR (10.0.0.0/24), faixas com hífen (10.0.0.1 - 10.0.0.50) e também IPv6. Separe por linhas, vírgulas ou ponto e vírgula. Linhas que começam com # são ignoradas.
Posso misturar IPv4 e IPv6?
Sim. Cada versão é agrupada separadamente e o resultado mostra primeiro os blocos IPv4 e depois os IPv6, cada um com sua super-rede.
E se eu digitar uma rede com bits de host, como 192.168.1.77/24?
É usada a rede à qual ela pertence: 192.168.1.0/24. É o mesmo que um roteador faria ao configurar essa rota.
Existe limite de linhas?
Você pode colar até 1.000 linhas de uma vez. Se o resultado tiver muitos blocos, a tabela mostra os primeiros, mas o botão “Copiar a lista” copia todos.