Calculadora IP e de sub-rede grátis

CIDR para faixa de IP, e uma faixa de volta para os blocos CIDR que a cobrem. Rede, faixa de hosts utilizáveis, broadcast, máscara e máscara curinga para IPv4 e IPv6. Divida um bloco em sub-redes, ou cole o seu plano de IP inteiro e veja onde ele se sobrepõe a si mesmo.

Calculadora de sub-rede

Transforme um endereço e uma máscara em uma rede com sua faixa de IP, divida um bloco em blocos menores ou cole um plano de IP inteiro e veja onde ele se sobrepõe a si mesmo.

Modo

10.0.0.5/24, 10.0.0.5 255.255.255.0 e IPv6 como 2001:db8:abcd:12::1/64 são reconhecidos. Escreva uma faixa — 10.0.0.5 - 10.0.0.20 — e ela volta como blocos CIDR.

Tudo é calculado neste navegador. Nada do que você digita é enviado a lugar nenhum.

Digite um endereço para ver a rede dele.

Digite 10.0.0.4/31 na maioria das calculadoras de sub-rede e elas vão dizer que o bloco tem zero hosts utilizáveis. Essa resposta está vinte anos atrasada. A RFC 3021 tornou utilizáveis os dois endereços de um /31 justamente para que os links entre roteadores parassem de desperdiçar dois endereços cada um, e provavelmente há algumas dezenas de /31 na sua rede agora mesmo carregando um tráfego que, segundo a calculadora, não pode existir. Esta aqui informa dois.

Nós vendemos software de controle de ativos, então leia o anúncio acima com um pé atrás. A calculadora não tem nada a ver com isso: é aritmética no seu navegador.

Onde a verificação do plano se paga

O modo de endereço único é o básico; toda ferramenta que aparece nesta página de resultados de busca faz isso. A terceira aba é a que vale o seu tempo.

Cole o seu plano de IP — a planilha, a tabela da wiki, a saída do sistema onde a sua equipe guarda as VLANs — e cada bloco é verificado contra todos os outros, não só contra o de cima. Essa ordem importa mais do que parece. Alguém acrescenta 10.0.0.0/16 no fim da planilha como "resumo do site" seis meses depois de os /24 terem sido recortados, e uma verificação que só compara vizinhos passa direto por ele. Aqui, ele é marcado contra todos.

A ordem das colunas também não importa. Mande VLAN 30, 10.0.30.0/24, impressoras ou o contrário: o que estiver na linha e não for uma rede vira o rótulo, e o rótulo sobrevive até o CSV, então a exportação continua dizendo qual linha era a das impressoras.

A saída também diz em que faixa cada bloco está. Privada pela RFC 1918, claro, mas também NAT de operadora (100.64.0.0/10), link-local APIPA (169.254.0.0/16), faixas de documentação e multicast. Encontrar 169.254 em um plano geralmente significa que alguém anotou o endereço que uma máquina pegou quando o DHCP falhou.

CIDR para faixa, e faixa de volta para CIDR

Metade das pessoas que chegam aqui nem está dividindo sub-rede. Elas têm 10.0.20.0/22 em um chamado e precisam saber quais endereços aquilo cobre de fato, para escrever uma regra de firewall ou passar uma faixa para quem vai fazer a varredura. A aba Calcular responde isso direto: cole o bloco e leia a faixa de IP na primeira linha.

Aparecem duas faixas, e a diferença importa mais vezes do que se imagina. A faixa de IP é o bloco inteiro, rede e broadcast incluídos: é o que uma lista de permissão ou um objeto de firewall pede. A faixa utilizável é o que você pode configurar em uma interface, com dois endereços a menos em todos os casos, exceto /31 e /32. Escrever uma regra de firewall contra a faixa utilizável deixa o endereço de broadcast de fora sem avisar, e descobrir isso depois não tem graça nenhuma.

Funciona no sentido contrário também, e é essa a metade que a maioria das calculadoras pula. Digite uma faixa — 10.0.0.5 - 10.0.0.20 — e receba de volta os blocos CIDR que a cobrem exatamente. Normalmente é mais de um, porque uma faixa arbitrária quase nunca é uma sub-rede: esses dezesseis endereços ocupam quatro blocos, e de 172.16.5.3 a 172.16.9.200 são treze. Uma regra de firewall ou um formulário de RIR precisa de todos eles, e montar essa lista à mão é onde a tarde vai embora.

Informe um endereço com máscara decimal pontuada e a notação CIDR volta, que é o outro sentido em que as pessoas falam de conversor CIDR.

Duas coisas que ela se recusa a fazer

010.0.0.1 é rejeitado em vez de interpretado. Essa string é 8.0.0.1 para tudo o que lê o zero à esquerda como octal e 10.0.0.1 para tudo o que não lê, e escolher um lado em silêncio é como uma regra de firewall acaba aplicada a uma rede que ninguém pretendia. Tire o zero e tente de novo.

Um endereço sozinho vira um /32, e não um palpite por classe. Nada respeita as classes A/B/C desde que o CIDR chegou, em 1993, e responder "/8" para um host 10.x é uma resposta errada com cara de prestativa.

Divisão

Informe um bloco e um prefixo de destino e você recebe a lista — CIDR, rede, faixa utilizável, broadcast —, mais um CSV para colar no plano que você de fato mantém. O limite é de 512 linhas, porque um /8 dividido em /30 dá quatro milhões de linhas, e ninguém quer isso em uma aba do navegador. O IPv6 funciona na calculadora, não na divisão: recortar um /48 em /64 produz 65.536 linhas, que ficam mais bem descritas por uma frase do que por uma tabela.

Quer a tabela inteira de prefixos para consultar, em vez de uma resposta por vez? Essa é a tabela de máscara de sub-rede, de /32 a /0 em uma página só.

Fazer o caminho inverso — etiquetar os equipamentos físicos a que esses endereços pertencem — é outro trabalho. A consulta de endereço MAC dá nome ao fabricante por trás de um endereço que você encontrou na rede, e o gerador de código de barras em lote imprime as etiquetas de patrimônio.

Sub-redes — as perguntas que aparecem no meio da tarefa

  • Por que um /24 dá 254 hosts, e não 256?

    O primeiro endereço do bloco é o endereço de rede e o último é o de broadcast, então nenhum dos dois pode ser atribuído a uma interface. Sobram 254 em um /24. As exceções são /31 e /32, que não têm endereço de broadcast nenhum.

    Para que serve a máscara curinga?

    É a máscara de sub-rede com todos os bits invertidos, e as ACLs da Cisco e as declarações network do OSPF pedem a curinga no lugar da máscara. 255.255.255.0 vira 0.0.0.255. Ela aparece ao lado da máscara para você não fazer essa subtração de cabeça às 2 da manhã.

    Posso digitar 255.255.255.0 em vez de /24?

    Pode, depois de uma barra ou de um espaço, então dá para colar uma linha direto do ifconfig ou do ipconfig do Windows. Uma máscara com buracos, como 255.0.255.0, é rejeitada: ela não é uma máscara válida, e nenhuma interface a aceitaria.

Documentando os equipamentos dessas sub-redes? Falar com vendas

Voltar ao topo