Calculadora de Sub-redes IPv4
Calcule endereço de rede, broadcast, faixa de hosts utilizáveis, máscara de sub-rede e wildcard de qualquer bloco CIDR IPv4. Trata links ponto a ponto /31 (RFC 3021), divide blocos em sub-redes e roda no navegador.
- Notação CIDR
- Endereço de rede
- Endereço de broadcast
- Faixa de hosts utilizáveis
- Hosts utilizáveis
- Total de endereços
- Máscara de sub-rede
- Máscara curinga (wildcard)
| Endereço de rede | |
| Máscara de sub-rede | |
| Endereço de broadcast |
- Rede como inteiro
- Rede em hexadecimal
- DNS reverso (PTR)
| Interface Cisco IOS | ||
| ACL Cisco (curinga) | ||
| Comando network do OSPF | ||
| Cisco ASA (máscara de sub-rede) | ||
| Huawei / H3C | ||
| Linux iproute2 |
As ACLs e os comandos network do OSPF no Cisco IOS usam a máscara curinga; o ASA, em vez disso, usa a máscara de sub-rede. Misturar as duas é a falha de copiar e colar mais comum nesta área.
| # | Sub-rede | Faixa utilizável | Broadcast | Hosts |
|---|
| Prefixo | Máscara de sub-rede | Máscara curinga (wildcard) | Total de endereços | Hosts utilizáveis |
|---|---|---|---|---|
| /8 | 255.0.0.0 | 0.255.255.255 | 16,777,216 | 16,777,214 |
| /9 | 255.128.0.0 | 0.127.255.255 | 8,388,608 | 8,388,606 |
| /10 | 255.192.0.0 | 0.63.255.255 | 4,194,304 | 4,194,302 |
| /11 | 255.224.0.0 | 0.31.255.255 | 2,097,152 | 2,097,150 |
| /12 | 255.240.0.0 | 0.15.255.255 | 1,048,576 | 1,048,574 |
| /13 | 255.248.0.0 | 0.7.255.255 | 524,288 | 524,286 |
| /14 | 255.252.0.0 | 0.3.255.255 | 262,144 | 262,142 |
| /15 | 255.254.0.0 | 0.1.255.255 | 131,072 | 131,070 |
| /16 | 255.255.0.0 | 0.0.255.255 | 65,536 | 65,534 |
| /17 | 255.255.128.0 | 0.0.127.255 | 32,768 | 32,766 |
| /18 | 255.255.192.0 | 0.0.63.255 | 16,384 | 16,382 |
| /19 | 255.255.224.0 | 0.0.31.255 | 8,192 | 8,190 |
| /20 | 255.255.240.0 | 0.0.15.255 | 4,096 | 4,094 |
| /21 | 255.255.248.0 | 0.0.7.255 | 2,048 | 2,046 |
| /22 | 255.255.252.0 | 0.0.3.255 | 1,024 | 1,022 |
| /23 | 255.255.254.0 | 0.0.1.255 | 512 | 510 |
| /24 | 255.255.255.0 | 0.0.0.255 | 256 | 254 |
| /25 | 255.255.255.128 | 0.0.0.127 | 128 | 126 |
| /26 | 255.255.255.192 | 0.0.0.63 | 64 | 62 |
| /27 | 255.255.255.224 | 0.0.0.31 | 32 | 30 |
| /28 | 255.255.255.240 | 0.0.0.15 | 16 | 14 |
| /29 | 255.255.255.248 | 0.0.0.7 | 8 | 6 |
| /30 | 255.255.255.252 | 0.0.0.3 | 4 | 2 |
| /31 | 255.255.255.254 | 0.0.0.1 | 2 | 2 |
| /32 | 255.255.255.255 | 0.0.0.0 | 1 | 1 |
As contagens de hosts utilizáveis seguem a RFC 3021 para o /31 (dois endereços utilizáveis em um link ponto a ponto) e tratam o /32 como uma rota de host única.
Escrita e revisada por engenheiros que desenvolvem ferramentas de rede, com cada endereço, máscara e contagem de hosts destes exemplos gerados pelo próprio mecanismo testado da calculadora.
O Que É uma Máscara de Sub-rede?
Uma máscara de sub-rede divide um endereço IPv4 de 32 bits em duas partes: uma porção de rede, que todo host do segmento compartilha, e uma porção de host, que identifica a máquina individual. A máscara também tem 32 bits — uma sequência de 1 marcando os bits de rede, seguida de 0 marcando os bits de host — e é por isso que 255.255.255.0 e /24 descrevem exatamente a mesma coisa. A notação CIDR apenas conta os bits 1 em vez de escrevê-los por extenso em decimal.
Todo o resto decorre dessa divisão. Zere os bits de host e você tem o endereço de rede; coloque todos em 1 e você tem o endereço de broadcast direcionado; os endereços entre os dois são os que você pode atribuir a hosts. É daí que vem a conhecida fórmula 2^n − 2, e também por que um /26 rende 62 hosts utilizáveis em vez de 64. Quando uma máquina decide se um destino é local ou precisa de um roteador, ela aplica a própria máscara aos dois endereços e compara os resultados — que é precisamente o teste de pertencimento que esta calculadora executa.
Dois prefixos quebram o padrão de propósito. Um /31 tem só dois endereços, sem espaço para rede e broadcast separados; a RFC 3021 portanto torna os dois utilizáveis em links ponto a ponto, e toda plataforma de roteamento atual respeita isso. Um /32 é uma rota de host única, usada em interfaces de loopback, rotas estáticas, endereços anycast e regras de firewall de endereço único. Aplicar 2^n − 2 cegamente a qualquer um dos dois resulta em 0 hosts utilizáveis — uma resposta com que nenhuma plataforma de roteamento concorda. A exceção do /31 traz sua própria condição: ela funciona apenas em interfaces genuinamente ponto a ponto, então um segmento de LAN compartilhado ainda precisa de /30 ou menor.
O endereço que você digita também carrega significado além da máscara. 10.0.0.0/8, 172.16.0.0/12 e 192.168.0.0/16 são privados (RFC 1918) e nunca são roteados na internet pública; 100.64.0.0/10 é espaço de NAT de operadora; 169.254.0.0/16 aparece quando o DHCP falha; 224.0.0.0/4 é multicast. As classes históricas de A a E ainda surgem em documentação e provas de certificação, mas o roteamento com classes está obsoleto desde a chegada do CIDR em 1993 — quem decide onde uma rede termina é a máscara, não o primeiro octeto. Para inspecionar o mesmo endereço em binário ou hexadecimal à mão, o conversor de base numérica faz a aritmética.
// Subnetting is integer arithmetic on a 32-bit value.
const toInt = (ip) => ip.split('.').reduce((acc, o) => acc * 256 + Number(o), 0);
const toIp = (n) => [24, 16, 8, 0].map((s) => (n >>> s) & 255).join('.');
function subnet(ip, prefix) {
const mask = prefix === 0 ? 0 : (0xFFFFFFFF << (32 - prefix)) >>> 0;
const network = (toInt(ip) & mask) >>> 0;
const broadcast = (network | (~mask >>> 0)) >>> 0;
// RFC 3021: a /31 has two usable addresses; a /32 has one.
const usable = prefix >= 31 ? 2 ** (32 - prefix) : 2 ** (32 - prefix) - 2;
return { network: toIp(network), broadcast: toIp(broadcast), usable };
}
subnet('192.168.1.130', 26);
// { network: '192.168.1.128', broadcast: '192.168.1.191', usable: 62 } Recursos Principais
Todos os campos em uma só tela
Endereço de rede, broadcast, primeiro e último host utilizável, contagens utilizável e total, máscara de sub-rede e máscara curinga se atualizam enquanto você digita — sem botão de enviar, sem recarregar a página, sem espera.
Tratamento correto de /31 e /32
Um /31 informa dois endereços utilizáveis conforme a RFC 3021 e um /32 informa um, com uma nota ao lado explicando por quê — e quando não é seguro usar /31. Aplicar 2^n − 2 a esses prefixos dá zero, e nenhum roteador concorda com isso.
Controle deslizante de prefixo de /0 a /32
Arraste o prefixo e veja a fronteira se deslocar um bit por vez enquanto o endereço fica parado — a forma mais rápida de responder 'de que tamanho este bloco precisa ser?'
Visão binária com a fronteira da máscara colorida
Os bits de rede e os bits de host são desenhados em cores diferentes nas linhas da rede, da máscara e do broadcast, de modo que o ponto de corte é visível em vez de subentendido.
Tabela de divisão de sub-redes
Parta qualquer bloco em sub-redes filhas iguais em um prefixo mais longo e leia suas faixas, endereços de broadcast e contagens de hosts — a conferência do plano de VLANs, sem planilha.
Identificação de bloco e DNS reverso
Um selo nomeia o bloco a que seu endereço pertence (privado da RFC 1918, CGNAT, link-local, documentação, testes de desempenho, multicast, reservado) junto com suas formas inteira, hexadecimal e in-addr.arpa.
Exemplos de Cálculo de Sub-redes
A que sub-rede pertence 192.168.1.130/26? — a questão clássica de prova
192.168.1.130/26
Rede: 192.168.1.128 Broadcast: 192.168.1.191 Utilizáveis: 192.168.1.129 - 192.168.1.190 Hosts: 62 utilizáveis de 64 no total Máscara: 255.255.255.192 Curinga: 0.0.0.63
Você digitou um endereço de host, e não um endereço de rede — e é justamente esse o ponto: uma máscara /26 tem 6 bits de host, então os blocos avançam de 64 em 64 endereços — 0, 64, 128, 192. O endereço 192.168.1.130 cai no terceiro bloco, e é por isso que a rede é 192.168.1.128 e não 192.168.1.0. O broadcast é o topo desse bloco (192.168.1.191), deixando de 192.168.1.129 a 192.168.1.190 para atribuir. Supor que o endereço de rede é o que você digitou com a parte de host zerada a olho é o erro mais comum de todos ao dividir sub-redes.
Endereço de rede, broadcast e hosts utilizáveis de 10.0.0.0/22
10.0.0.0/22
Rede: 10.0.0.0 Broadcast: 10.0.3.255 Utilizáveis: 10.0.0.1 - 10.0.3.254 Hosts: 1,022 utilizáveis de 1,024 no total Máscara: 255.255.252.0 Curinga: 0.0.3.255
Um /22 pega dois bits emprestados do terceiro octeto, então o bloco cobre de 10.0.0.x até 10.0.3.x — quatro /24 consecutivos em um único domínio de broadcast. A máscara 255.255.252.0 é onde as pessoas escorregam: 252 em binário é 11111100, então o terceiro octeto avança de 4 em 4 (10.0.0.0, 10.0.4.0, 10.0.8.0). A visão binária da ferramenta colore os dois bits emprestados, e a tabela de divisão parte este bloco de volta nos seus quatro /24.
Um link ponto a ponto /31: dois endereços utilizáveis, não zero
203.0.113.4/31
Endereços: 203.0.113.4 e 203.0.113.5 Utilizáveis: 2 (uma ponta do link para cada) Broadcast: nenhum Máscara: 255.255.255.254 Curinga: 0.0.0.1
A RFC 3021 define o /31 para links ponto a ponto: como esse tipo de link tem exatamente dois pontos de terminação e nenhum segmento compartilhado, os endereços de rede e de broadcast deixam de existir e os dois endereços podem ser atribuídos. Aplicar aqui a fórmula genérica 2^n − 2 resulta em 0 hosts utilizáveis, o que está errado em qualquer roteador moderno — Cisco IOS, Junos e Linux suportam /31 em interfaces ponto a ponto. Usar /31 no lugar de /30 corta pela metade o desperdício de endereços em links entre roteadores. O detalhe é que isso só vale em interfaces genuinamente ponto a ponto: um segmento de LAN multiacesso exige /30 ou menor, e o Windows não aceita um /31 em uma placa de rede. O exemplo usa 203.0.113.0/24 porque a RFC 5737 reserva essa faixa para documentação.
Dividindo 192.168.1.0/24 em quatro sub-redes /26
192.168.1.0/24 → /26
192.168.1.0/26 192.168.1.1 - 192.168.1.62 bc 192.168.1.63 62 hosts 192.168.1.64/26 192.168.1.65 - 192.168.1.126 bc 192.168.1.127 62 hosts 192.168.1.128/26 192.168.1.129 - 192.168.1.190 bc 192.168.1.191 62 hosts 192.168.1.192/26 192.168.1.193 - 192.168.1.254 bc 192.168.1.255 62 hosts
Pegar dois bits emprestados de um /24 produz quatro sub-redes iguais de 64 endereços cada, 62 deles utilizáveis. Repare que cada sub-rede filha perde o próprio endereço de rede e o próprio broadcast, então dividir um /24 em quatro /26 custa 254 − 248 = 6 endereços utilizáveis no total. A tabela de divisão imprime esse layout para qualquer bloco pai e qualquer prefixo mais longo, que é a maneira mais rápida de conferir um plano de VLANs antes que ele chegue a um roteador.
Tabela de CIDR para máscara de sub-rede: /24 é 255.255.255.0
/24, /25, /26, /27, /28, /29, /30, /31, /32
/24 255.255.255.0 256 endereços 254 utilizáveis /25 255.255.255.128 128 endereços 126 utilizáveis /26 255.255.255.192 64 endereços 62 utilizáveis /27 255.255.255.224 32 endereços 30 utilizáveis /28 255.255.255.240 16 endereços 14 utilizáveis /29 255.255.255.248 8 endereços 6 utilizáveis /30 255.255.255.252 4 endereços 2 utilizáveis /31 255.255.255.254 2 endereços 2 utilizáveis (RFC 3021) /32 255.255.255.255 1 endereço 1 utilizável (rota de host)
Cada bit a mais no prefixo divide o bloco pela metade. As duas últimas linhas são as que valem memorizar, porque quebram o padrão 2^n − 2: um /31 tem dois endereços utilizáveis (ponto a ponto, sem broadcast) e um /32 é uma rota de host única, usada em interfaces de loopback, entradas de ACL e rotas estáticas. A tabela completa de /8 a /32 é renderizada abaixo da calculadora e sai do mesmo mecanismo que a alimenta.
Como Usar a Calculadora de Sub-redes IPv4
- 1
Informe um endereço ou bloco CIDR
Digite 192.168.1.130/26, cole 10.0.0.0 255.255.252.0 ou informe só o endereço e ajuste o prefixo no controle deslizante. Um endereço de host serve — a ferramenta o reduz à rede correspondente para você.
- 2
Mova o controle de prefixo para ver a fronteira se deslocar
Arraste de /0 a /32 e acompanhe a contagem de hosts, a máscara e o endereço de broadcast serem recalculados. O controle mantém o endereço fixo, então ele responde a 'e se eu redimensionar este bloco?' em um só gesto.
- 3
Leia os detalhes da sub-rede
Endereço de rede, broadcast, primeiro e último host utilizável, contagens utilizável e total, máscara de sub-rede e máscara curinga — além de um selo nomeando o bloco (privado, CGNAT, link-local, documentação, multicast) e sua classe histórica.
- 4
Confira a visão binária e as outras formas do endereço
Os bits de rede e os bits de host recebem cores distintas, deixando a fronteira da máscara visível bit a bit. O mesmo painel entrega a rede como inteiro, em hexadecimal e como nome de DNS reverso in-addr.arpa.
- 5
Teste o pertencimento e divida o bloco
Cole qualquer endereço para confirmar se ele cai dentro da sub-rede atual e depois escolha um prefixo mais longo para partir o bloco em sub-redes filhas iguais, com suas faixas, broadcasts e contagens de hosts.
Erros Comuns na Divisão de Sub-redes
Supor que o endereço digitado é o endereço de rede
Um endereço de host mascarado com um /26 raramente fica no início do seu bloco. A rede é o que sobra depois de zerar os bits de host, e é por isso que 192.168.1.130/26 pertence a 192.168.1.128, e não a 192.168.1.0.
192.168.1.130/26 -> rede 192.168.1.0, broadcast 192.168.1.255
192.168.1.130/26 -> rede 192.168.1.128, broadcast 192.168.1.191
Aplicar 2^n - 2 a um /31
A regra do menos dois pressupõe que existem um endereço de rede e um de broadcast. Em um link ponto a ponto /31 eles não existem, e a RFC 3021 torna os dois endereços atribuíveis. Informar zero hosts utilizáveis aqui contradiz todas as plataformas de roteamento em uso.
203.0.113.4/31 -> 0 hosts utilizáveis
203.0.113.4/31 -> 2 hosts utilizáveis (203.0.113.4 e 203.0.113.5)
Tratar 172.16.0.0/12 como se fosse só 172.16.x.x
A faixa privada vai de 172.16.0.0 até 172.31.255.255 — dezesseis /16, não um. Endereços em 172.15.x.x e 172.32.x.x são públicos e pertencem a outra pessoa.
172.20.5.1 -> tido como público por não ser 172.16.x.x
172.20.5.1 -> privado, dentro de 172.16.0.0/12 (172.16.0.0 - 172.31.255.255)
Escrever uma máscara de sub-rede não contígua
Uma máscara de sub-rede precisa ser uma sequência sólida de 1 seguida de 0. Valores como 255.0.255.0 não são máscaras válidas, ainda que curingas de ACL possam ter lacunas. Os equipamentos as recusam, e uma calculadora que as aceita está escondendo um erro de digitação.
10.0.0.0 255.0.255.0
10.0.0.0 255.255.252.0 (= 10.0.0.0/22)
O Que Você Pode Fazer com a Calculadora de Sub-redes
- Planejar VLANs e blocos de endereços
- Divida uma alocação em sub-redes iguais, confirme que cada uma comporta a quantidade de hosts prevista e copie o layout direto para a sua planilha de IPAM ou documento de projeto, antes que ele chegue a um switch.
- Escrever regras de firewall e ACLs
- Leia a máscara curinga para ACLs da Cisco e comandos network do OSPF e confirme a faixa exata de endereços que uma regra vai casar — a diferença entre 0.0.0.63 e 0.0.0.31 equivale aos hosts de duas VLANs.
- Diagnosticar um host que não alcança o gateway
- Cole o endereço do host e a máscara com que ele foi configurado, depois verifique se o gateway cai dentro da sub-rede resultante. Máscara incompatível é a causa clássica de 'ele pinga algumas coisas, mas outras não'.
- Endereçar links entre roteadores com eficiência
- Compare /30 e /31 em links ponto a ponto: o /31 dá um endereço a cada ponta em vez de desperdiçar dois por link, o que soma rápido em uma WAN com centenas de circuitos.
- Estudar para CCNA, Network+ e provas semelhantes
- Resolva uma questão de sub-redes à mão e depois confira aqui o endereço de rede, o broadcast e a faixa de hosts. A visão binária mostra os bits emprestados, que é o que a prova está realmente cobrando.
Como Funciona a Divisão de Sub-redes IPv4
- A máscara é uma fronteira de bits, não um valor decimal
- Uma máscara de sub-rede tem 32 bits: uma sequência contígua de 1 para a rede, depois 0 para os hosts. Só existem 33 máscaras válidas (de /0 a /32), e é por isso que 255.255.255.192 é legítima e 255.0.255.0 não é — esta última tem um buraco no meio. Esta calculadora rejeita máscaras não contíguas em vez de adivinhar o que você quis dizer.
- Tamanho do bloco e o atalho do quarto octeto
- Sub-redes do mesmo tamanho ficam em múltiplos do seu tamanho de bloco, e o tamanho do bloco é 256 menos o octeto correspondente da máscara. Um /26 termina em 192, então os blocos começam em 0, 64, 128 e 192; um /28 termina em 240, então avançam de 16 em 16. É essa a aritmética por trás de 'a que sub-rede pertence 192.168.1.130?' — ele está no terceiro bloco /26, portanto 192.168.1.128.
- Endereços reservados e as duas exceções
- O endereço com bits de host todos em zero identifica a rede e o com bits de host todos em um é o broadcast direcionado, então sub-redes comuns perdem dois endereços. A RFC 3021 dispensa os dois em links ponto a ponto /31 (dois endereços utilizáveis), e um /32 é uma rota de host única (um endereço utilizável). A tabela de referência sob a calculadora segue essas regras, e é por isso que a linha do /31 mostra 2 e não 0.
- Máscaras curinga e onde elas são obrigatórias
- A máscara curinga é o inverso bit a bit da máscara de sub-rede — 255.255.255.192 invertida vira 0.0.0.63. ACLs da Cisco, comandos network do OSPF e o EIGRP recebem curingas em vez de máscaras. Diferentemente das máscaras de sub-rede, as curingas de ACL podem ser não contíguas, e é assim que uma única regra consegue casar todos os endereços de numeração ímpar de uma faixa.
- Classes são história, blocos são o presente
- As classes A/B/C/D/E dividem o espaço de endereços pelo primeiro octeto (0–127, 128–191, 192–223, 224–239, 240–255) e ainda são ensinadas e cobradas, mas o CIDR substituiu o roteamento com classes em 1993 — quem decide onde uma rede termina é a máscara, não os bits iniciais. O que continua importando é em qual bloco reservado um endereço cai: privado da RFC 1918, CGNAT da RFC 6598, link-local da RFC 3927, documentação da RFC 5737, testes de desempenho da RFC 2544, multicast e a faixa reservada 240.0.0.0/4.
Boas Práticas de Endereçamento IP
- Dimensione a sub-rede para crescer, mas não por um fator de dez
- Um /24 para oito dispositivos desperdiça 246 endereços e amplia o domínio de broadcast sem nenhum benefício. Escolha o menor prefixo que deixe uma folga confortável — a contagem de hosts da calculadora torna esse compromisso explícito antes de você se comprometer.
- Use /31 em links ponto a ponto
- Em circuitos entre roteadores, um /31 dá um endereço a cada ponta em vez de queimar quatro endereços para dois pontos de terminação. Reserve o /30 para equipamentos que realmente antecedem o suporte à RFC 3021, e nunca coloque um /31 em um segmento multiacesso.
- Aloque em fronteiras de bits, não em números decimais redondos
- Planos de endereçamento que começam blocos em 10.0.10.0 ou 10.0.100.0 parecem organizados em decimal, mas não podem ser sumarizados em uma única rota. Alinhe as alocações a potências de dois para que uma região inteira colapse em um só prefixo na tabela de roteamento.
- Mantenha os exemplos de documentação nas faixas reservadas
- A RFC 5737 reserva 192.0.2.0/24, 198.51.100.0/24 e 203.0.113.0/24 justamente para que exemplos não colidam com uma rede real. Usar um endereço público aleatório em um runbook mais cedo ou mais tarde aponta alguém para um host vivo.
- Verifique a máscara nas duas pontas antes de culpar o roteamento
- Quando um host alcança alguns destinos e outros não, compare a máscara dele com a do gateway. Um /24 configurado onde o segmento é um /23 faz metade da rede parecer remota — cole os dois endereços na verificação de pertencimento e a divergência aparece na hora.
Perguntas Frequentes sobre a Calculadora de Sub-redes
Como calcular a máscara de sub-rede a partir do prefixo CIDR?
Qual é o comprimento de prefixo de 255.255.255.0?
Como converter um endereço IP em inteiro decimal ou hexadecimal?
INET_ATON / INET_NTOA do MySQL), quando se filtram logs por faixa e em qualquer teste de pertencimento escrito com operações bit a bit. O painel binário desta calculadora imprime o endereço de rede como inteiro decimal, em hexadecimal e como nome de DNS reverso in-addr.arpa. Para converter entre bases à mão, use o conversor de base numérica. Como aplicar o resultado em um equipamento Cisco ou Huawei?
ip address 192.168.1.129 255.255.255.192; a ACL Cisco com a curinga access-list 10 permit 192.168.1.128 0.0.0.63; o OSPF network 192.168.1.128 0.0.0.63 area 0; o Cisco ASA, que em vez disso recebe a máscara de sub-rede, access-list OUT permit ip 192.168.1.128 255.255.255.192 any; o Huawei/H3C ip address 192.168.1.129 26; e o Linux iproute2 ip addr add 192.168.1.129/26 dev eth0. A armadilha é que as ACLs do IOS e o OSPF recebem a curinga, enquanto o ASA recebe a máscara de sub-rede — trocar uma pela outra não gera erro algum, mas casa uma faixa completamente diferente. Por que a quantidade de hosts utilizáveis é duas unidades menor que o total?
O que é uma máscara curinga e qual a diferença para a máscara de sub-rede?
access-list 10 permit 192.168.1.128 0.0.0.63 corresponde exatamente ao mesmo bloco que 192.168.1.128/26. A documentação da Huawei e da H3C também a chama de máscara curinga, e máscara inversa é uma abreviação comum entre engenheiros; aqui os dois nomes se referem ao mesmo valor. Vale notar que as curingas de ACL podem legitimamente ter bits não contíguos (para casar só endereços pares ou ímpares, por exemplo), enquanto máscaras de sub-rede não podem. Quantos hosts cabem em um /24, /25 ou /26?
Quais faixas de IP são privadas e quais são públicas?
Dá para usar um /31 ou um /32 em uma rede real?
Os endereços que eu digito são enviados a um servidor?
Ferramentas relacionadas
Ver todas as ferramentas →Gerador e Construtor de Comandos cURL
Web & API
Monte comandos curl no navegador — defina método, cabeçalhos, autenticação e corpo, obtenha um comando pronto para copiar instantaneamente. Presets para Bearer, POST JSON e upload. Grátis, privado, sem cadastro.
Gerador htpasswd — bcrypt, Apache MD5 (apr1) e Basic Auth
Web & API
Gere entradas htpasswd com bcrypt, Apache MD5 (apr1), SHA-1 e mais. Obtenha configuracoes prontas para Apache, nginx e Docker. 100% no seu navegador — sem upload.
Gerador de Meta Tags e Open Graph
Web & API
Gere meta tags de Open Graph, Twitter Card e SEO com prévia ao vivo do Google, Facebook e X. 100% grátis, no navegador, sem cadastro — copie e cole o código.
Testador de nginx location — por que esse bloco vence
Web & API
Qual bloco location do nginx vence — e por que os outros perderam. Testador gratuito para =, ^~, ~ e ~*, tudo no seu navegador.
Decodificador traceparent — W3C Trace Context
Web & API
Pare de contar dígitos hex. Decodificador traceparent grátis e online — roda no seu navegador, sem envio. Trace ID, span ID, 8 bits trace-flags, tracestate, Datadog/X-Ray/B3.
Ferramenta de Descriptografia AES — OpenSSL e CryptoJS
Ferramentas de Segurança
Descriptografe AES online — GCM/CBC/CTR, frase-senha ou chave bruta, detecta automaticamente o formato "U2FsdGVkX1" do OpenSSL e CryptoJS. 100% no navegador, as chaves nunca saem da página.