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

Como usar Faixa de IP para CIDR

  1. Mantenha a aba Faixa → CIDR selecionada
  2. Digite o endereço IP inicial e final (ambos IPv4 ou ambos IPv6)
  3. Leia os blocos CIDR agregados e copie-os com um clique
  4. 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

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