Conversor de Faixa de IP para CIDR
Transforme um IP inicial e final no menor conjunto de blocos CIDR, ou expanda um CIDR de volta ao seu primeiro e último endereço — tudo no seu navegador.
O Conversor de Faixa de IP para CIDR roda inteiramente no seu navegador. Os endereços inicial e final, os blocos CIDR e as faixas que você digita são processados no seu dispositivo e nunca são enviados à ArrayKit.
Abrir a Calculadora de CIDR / Sub-rede
Sobre Faixa de IP para CIDR
O Conversor de Faixa de IP para CIDR pega um endereço inicial e final e retorna o conjunto mínimo de blocos CIDR alinhados que cobrem a faixa exatamente — nem mais, nem menos. Ele usa um algoritmo guloso de maior bloco, então uma faixa arrumada como 192.168.1.0 a 192.168.1.255 colapsa em um único 192.168.1.0/24, enquanto uma faixa fora de limite se divide no menor número de blocos que ainda somam a contagem exata de endereços. Mude para o modo reverso para expandir qualquer CIDR de volta em sua rede, primeiro IP, último IP e contagem total de endereços. Tanto IPv4 quanto IPv6 são suportados, com matemática de inteiros grandes para que até um prefixo IPv6 /32 informe sua contagem completa de 2^96. É feito para engenheiros de rede escrevendo regras de firewall, ACLs, tabelas de rotas e listas de permissão, e tudo roda no seu dispositivo para que sua topologia nunca saia do navegador.
Recursos
- Agregue qualquer par de IP inicial–final no conjunto mínimo de blocos CIDR alinhados
- Algoritmo guloso de maior bloco — menor número de blocos que cobre a faixa exatamente
- O modo reverso expande um CIDR em rede, primeiro IP, último IP e contagem de endereços
- Suporte completo a IPv4 e IPv6 com matemática de inteiros grandes para prefixos enormes
- Copie todos os blocos CIDR emitidos de uma vez para colar em ACLs ou tabelas de rotas
- Informa a contagem exata de endereços para você verificar a cobertura de relance
- Erros claros para faixas invertidas, versões de IP misturadas e entrada malformada
- Roda inteiramente no seu navegador — nenhum endereço ou faixa é enviado
Como usar Faixa de IP para CIDR
- Mantenha a aba Faixa → CIDR selecionada
- Digite o endereço IP inicial e final (ambos IPv4 ou ambos IPv6)
- Leia os blocos CIDR agregados e copie-os com um clique
- Mude para CIDR → Faixa para expandir um bloco em seu primeiro e último IP
Exemplo
Entrada
start: 192.168.1.0
end: 192.168.2.10
Saída
192.168.1.0/24
192.168.2.0/29
192.168.2.8/31
192.168.2.10/32
Uma faixa fora de limite se divide no menor número de blocos que a cobre exatamente.
Erros comuns e solução de problemas
- A ferramenta informa 'Start address must be less than or equal to the end address.' — O IP inicial é numericamente maior que o IP final. Troque os dois valores para que o endereço menor fique no campo Inicial.
- Aparece 'Start and end must be the same IP version'. — Você misturou um endereço IPv4 com um IPv6. Use dois endereços IPv4 ou dois endereços IPv6 — uma única faixa não pode abranger ambas as famílias.
- Uma faixa de aparência arrumada produz mais blocos que o esperado. — Blocos CIDR precisam ter tamanho de potência de dois e estar alinhados ao seu próprio limite. Uma faixa que não começa e termina nesses limites precisa de vários blocos; as contagens ainda somam o tamanho exato da faixa.
- O modo reverso mostra uma rede diferente do endereço que você digitou. — Um CIDR é definido pelo seu endereço de rede, então os bits de host são mascarados. 192.168.1.130/24 se normaliza para 192.168.1.0/24 — isso é esperado.
Perguntas frequentes
- Como o conversor escolhe quais blocos CIDR emitir?
- Ele percorre a faixa a partir do endereço inicial e, a cada passo, emite o maior bloco que está tanto alinhado ao endereço atual quanto cabe dentro da faixa restante. Repetir isso de forma gulosa produz o conjunto mínimo de blocos CIDR que cobre a faixa exatamente.
- Por que minha faixa vira vários blocos CIDR em vez de um?
- Um único bloco CIDR sempre contém um número de endereços de potência de dois alinhado ao seu próprio limite. A menos que seu início e fim se alinhem a esses limites, nenhum bloco isolado pode cobrir a faixa, então ela é dividida no menor número de blocos cujos tamanhos somam a contagem exata.
- Ele lida com faixas IPv6 e prefixos enormes?
- Sim. Endereços IPv6 são analisados em inteiros grandes de 128 bits, então a mesma agregação funciona para v6 e o modo reverso pode informar contagens enormes — um bloco IPv6 /32, por exemplo, contém 2^96 endereços.
- O que o modo CIDR → Faixa retorna?
- Cole um bloco como 10.0.0.0/24 ou 2001:db8::/32 e ele mostra o endereço de rede, o primeiro IP, o último IP e o número total de endereços no bloco, mascarando quaisquer bits de host até o limite de rede primeiro.
- Posso colar um IP que não é o endereço de rede do bloco?
- Sim. No modo CIDR → Faixa os bits de host são mascarados automaticamente, então 192.168.1.200/24 e 192.168.1.0/24 ambos resolvem para a mesma rede, primeiro IP e último IP.
- Meus endereços IP são enviados a um servidor?
- Não. O Conversor de Faixa de IP para CIDR roda inteiramente no seu navegador. Os endereços e faixas que você digita são calculados no seu dispositivo e nunca são enviados à ArrayKit.
Ferramentas relacionadas
Todas as ferramentas de ArrayKit