Conversor de CIDR para intervalo de IP
Converta um bloco CIDR no primeiro e no último IP e liste cada endereço, ou transforme um intervalo de IP no menor conjunto de blocos CIDR. IPv4 e IPv6, no navegador.
Digite um CIDR (10.0.0.0/29) para obter seu intervalo, ou um intervalo (10.0.0.1 - 10.0.0.20) para obter os blocos CIDR que o cobrem.
| Primeiro endereço | 192.168.10.0 |
|---|---|
| Último endereço | 192.168.10.7 |
| Quantidade de endereços | 8 |
| Blocos CIDR | 192.168.10.0/29 |
192.168.10.0 192.168.10.1 192.168.10.2 192.168.10.3 192.168.10.4 192.168.10.5 192.168.10.6 192.168.10.7
O que é CIDR para intervalo de IP?
Este conversor expande um bloco CIDR como 10.0.0.0/29 no endereço inicial, endereço final, quantidade de endereços e, opcionalmente, uma lista completa de todos os IPs dele. Também funciona ao contrário: digite um intervalo como 10.0.0.1 - 10.0.0.20 e ele retorna a menor lista de blocos CIDR que cobre exatamente esse intervalo. IPv4 e IPv6 são suportados.
Como usar CIDR para intervalo de IP
- Digite um bloco CIDR (por exemplo
192.168.10.0/29) ou um intervalo com hífen (por exemplo10.0.0.1 - 10.0.0.6). - Mantenha "Listar todos os endereços" marcado para ver cada IP, um por linha; desmarque para blocos muito grandes.
- Leia o primeiro endereço, o último endereço, a quantidade de endereços e os blocos CIDR.
- Copie a lista de endereços ou baixe-a como arquivo de texto.
Exemplo
10.0.0.1 - 10.0.0.6
10.0.0.1/32, 10.0.0.2/31, 10.0.0.4/31, 10.0.0.6/32 (6 addresses)
192.168.10.0/29 se expande para 192.168.10.0 – 192.168.10.7 (8 endereços).
Quando usar CIDR para intervalo de IP
Use para montar listas de permissão/bloqueio, importar faixas em firewalls que só aceitam CIDR ou conferir o que um bloco da lista de IPs de um provedor de nuvem realmente contém. Para detalhes de sub-rede como broadcast e hosts utilizáveis, use a Calculadora de sub-rede.
Como funciona CIDR para intervalo de IP
Os endereços são tratados como inteiros grandes. Para um bloco CIDR, o início é o endereço com os bits de host zerados e o fim é o início mais 2^(bits − prefixo) − 1. Para um intervalo, a ferramenta pega repetidamente o maior bloco de potência de dois que começa em um limite alinhado e não passa do fim do intervalo, o que gera o conjunto CIDR mínimo. As listas são limitadas a 1.024 endereços para que um /8 ou um /64 IPv6 não trave o navegador; a contagem continua sendo exibida com exatidão.
Casos de Uso Comuns
- Expandir um /28 para colar os IPs individuais em uma ferramenta de monitoramento.
- Converter um intervalo fornecido por um fornecedor (início–fim) em entradas CIDR para uma lista allow do nginx ou um security group da AWS.
- Conferir quantos endereços um bloco /22 contém antes de solicitá-lo.
- Dividir um intervalo estranho como .1–.10 nos CIDRs exatos de que um roteador precisa.
Perguntas Frequentes
Por que a lista é limitada a 1.024 endereços?
Blocos grandes contêm milhões (IPv4 /8) ou quantidades astronômicas (IPv6 /64) de endereços. A ferramenta sempre mostra a contagem e o intervalo exatos, mas só lista os 1.024 primeiros, para a página continuar responsiva.
A lista inclui os endereços de rede e de broadcast?
Sim. Esta ferramenta lista todos os endereços do bloco. Use a Calculadora de sub-rede se precisar apenas da faixa de hosts utilizáveis.
Posso misturar IPv4 e IPv6 em um intervalo?
Não. As duas pontas de um intervalo precisam ser da mesma versão de IP; caso contrário, a ferramenta mostra um erro.