Pular para o conteúdo

Calculadora de sub-rede

Subnet Calculator

Expande um bloco CIDR em rede, broadcast, faixa utilizável e número de hosts, para IPv4 e IPv6.

Expande um bloco CIDR em todos os fatos sobre ele, divide um em sub-redes, resume vários no menor bloco que os contém e converte entre uma faixa de endereços e os prefixos que a cobrem. IPv6 é o mesmo caminho de código que IPv4, e não um acréscimo tardio, então um /48 se expande tão prontamente quanto um /24.

🔒 Roda inteiramente no seu navegadorsubnetcidripv4ipv6calculator

Serve tanto um comprimento de prefixo quanto uma máscara com pontos, e um endereço sozinho é tratado como um único host.

Rede

192.168.1.0

Máscara de rede

255.255.255.0

Máscara curinga

0.0.0.255

O que uma ACL quer no lugar de uma máscara de rede.

Broadcast

192.168.1.255

Primeiro utilizável

192.168.1.1

Último utilizável

192.168.1.254

Endereços no total

256

Utilizáveis

254

Os endereços de rede e de broadcast não são atribuíveis.

Prefixo

/24

Este bloco tem uso registrado

  • 192.168.0.0/16Private useRFC 1918Não roteável na internet

Zona de DNS reverso

1.168.192.in-addr.arpa

Decimal

3232235776

Hexadecimal

0xc0a80100

Binário

11000000.10101000.00000001.00000000

Nome PTR

0.1.168.192.in-addr.arpa

Outras grafias que um navegador aceita
  • 3232235776
  • 0xc0a80100
  • 192.11010304
  • 0300.0250.01.00

Todas elas resolvem para o mesmo endereço na maioria das pilhas de rede. É por isso que um filtro que verifica se a string começa com "127." não é uma checagem de loopback.

Tudo isso é aritmética sobre o endereço, feita nesta página. Nada é consultado e nada é enviado — um plano de endereçamento interno é exatamente o tipo de coisa que não se digita no servidor dos outros.

Como usar

  1. Digite o bloco na forma em que você o tem

    192.168.1.0/24, 192.168.1.0/255.255.255.0, ou um endereço sozinho tratado como um único host. Um endereço com bits de host ligados é aceito, e o bloco a que pertence é nomeado.

  2. Distinga os utilizáveis do total

    IPv4 perde os endereços de rede e de broadcast; um /31 não, porque a RFC 3021 torna ambos utilizáveis em um enlace ponto a ponto. A linha embaixo do número diz qual regra se aplicou.

  3. Use o resumo antes de escrever uma regra de firewall

    Ele dá o menor bloco único que cobre tudo o que você listou, e a contagem de endereços que ele engole sem você ter pedido. Esse segundo número é o que transforma uma regra arrumada em porta aberta.

  4. Converta uma faixa quando um formulário quiser CIDR

    Uma faixa que não começa e termina em fronteiras de potência de dois precisa de vários prefixos; a ferramenta dá o menor número deles que a cobre exatamente, e a direção inversa dá o intervalo que um conjunto de blocos cobre.

Perguntas frequentes

Algo é enviado quando eu digito um plano interno?

Não. É aritmética sobre os números, feita na página — sem consulta, sem requisição. Um plano de endereçamento interno é exatamente o que não se deve digitar em um servidor remoto, e é por isso que este não tem um.

Por que /24 dá 254 utilizáveis e /31 dá 2?

Um /24 reserva o primeiro endereço como rede e o último como broadcast. Um /31 tem só dois endereços e não tem espaço para nenhum dos dois, então a RFC 3021 define ambos como utilizáveis — é o prefixo padrão para um enlace roteador a roteador.

Para que servem as outras grafias de um endereço?

Porque a maioria das pilhas de rede resolve 127.1, 2130706433 e 0x7f.1 para o mesmo lugar que 127.0.0.1. São mostradas para você ver por que um filtro que checa se uma string começa com “127.” não é uma checagem de loopback — esse erro é um vetor de SSRF em uso.

Uma super-rede funde os meus blocos?

Ela os contém, o que não é a mesma coisa. Tudo o que há entre eles também fica dentro, então anunciar ou permitir a super-rede anuncia ou permite as lacunas também — o número de “endereços que ela acrescenta” é exatamente isso.

Pode receber de

Em seguida

Estas aceitam o que esta ferramenta produz, então o resultado pode ir direto.