Domain IP Lookup

Dois esquemas de endereçamento, lado a lado

IPv4

192.0.2.10

32 bits, ~4,3 bilhões de endereços, esgotado

IPv6

2606:4700::6810:84e5

128 bits, 340 undecilhões de endereços

Fundamentos de DNS

O que é um endereço IP? IPv4 e IPv6 explicados

4 min de leitura

Todo dispositivo que se comunica com a internet, seja um notebook, um celular ou um servidor web em um data center, precisa de um endereço para que as respostas encontrem o caminho de volta. Esse endereço é o endereço IP, e ele é o identificador mais fundamental da rede.

Os nomes de domínio existem apenas por conveniência humana. example.com é mais fácil de lembrar do que 93.184.216.34, mas a rede em si não faz ideia do que example.com significa. Antes que o seu navegador possa carregar um único byte, uma consulta DNS precisa traduzir esse nome em um endereço IP.

Ponto-chave

Um nome de domínio é um rótulo que as pessoas usam. Um endereço IP é para onde a rede de fato roteia os pacotes. O DNS é a camada de tradução entre os dois.

O que um endereço IP realmente faz

IP vem de Internet Protocol (protocolo de internet). Quando você pede uma página, o seu computador divide a requisição em pacotes e marca cada um com dois endereços: o de destino (para onde ele vai) e o de origem (para onde a resposta deve voltar). Os roteadores entre você e o servidor leem apenas o destino e passam o pacote um salto mais perto.

É por isso que um endereço IP não é opcional e não pode ser falsificado de qualquer jeito: se você mentir sobre o endereço de origem, a resposta vai para a máquina que você indicou, e não para você.

Dois esquemas de endereçamento, lado a lado

IPv4

192.0.2.10

32 bits, ~4,3 bilhões de endereços, esgotado

IPv6

2606:4700::6810:84e5

128 bits, 340 undecilhões de endereços

Os dois formatos de endereço em uso hoje. A maior parte da internet ainda roda principalmente em IPv4.

IPv4: o formato original

Um endereço IPv4 tem 32 bits e é escrito como quatro números de 0 a 255 separados por pontos: 93.184.216.34. Quatro números com 256 possibilidades cada resultam em cerca de 4,3 bilhões de endereços únicos.

Em 1981, isso parecia ilimitado. Não é. O estoque global de endereços IPv4 não alocados acabou em 2011, e hoje blocos de espaço IPv4 são negociados comercialmente por dinheiro de verdade. Tudo o que é trabalhoso nas redes modernas, como o NAT, o NAT em nível de operadora e os IPs de hospedagem compartilhada, existe por causa dessa escassez.

IPv6: o substituto

Um endereço IPv6 tem 128 bits e é escrito como oito grupos de quatro dígitos hexadecimais: 2606:2800:0220:0001:0000:0000:0000:0248. São cerca de 340 undecilhões de endereços: o bastante para atribuir trilhões a cada pessoa viva e nunca mais se preocupar com esgotamento.

Como esses endereços são longos, o IPv6 permite duas compressões. Os zeros à esquerda de um grupo podem ser omitidos, e uma sequência de grupos só de zeros pode ser reduzida a ::. O endereço acima normalmente é escrito como 2606:2800:220:1::248.

IPv4 e IPv6 lado a lado

IPv4IPv6
Tamanho32 bits128 bits
Escrito comoQuatro decimais de 0 a 255Oito grupos hexadecimais
Exemplo93.184.216.342606:2800:220:1::248
Total de endereços~4,3 bilhões~340 undecilhões
SituaçãoEsgotado, mas ainda dominanteAbundante, com adoção crescente
Registro DNSAAAAA

Os dois não são interoperáveis. Um cliente somente IPv6 não consegue abrir uma conexão com um servidor somente IPv4 sem um mecanismo de tradução no meio. É exatamente por isso que a maior parte da internet roda em dual-stack: os servidores publicam um registro A e um registro AAAA, e cada cliente usa o que for compatível com ele.

Como ler um endereço IP que você recebeu

  1. Veja qual é a versão

    Pontos indicam IPv4. Dois-pontos indicam IPv6. Não há ambiguidade.

  2. Veja se ele é público

    Se começar com 10., 192.168. ou estiver entre 172.16 e 172.31, é um endereço privado da rede interna de alguém e não significa nada na internet pública.

  3. Lembre-se de que pode não ser o servidor real

    Se o site usa uma CDN, o endereço pertence à rede de borda da CDN. Veja por que uma CDN esconde o IP de origem.

  4. Espere que ele mude

    Servidores em nuvem, balanceadores de carga e CDNs reatribuem endereços com frequência. Um endereço IP é uma resposta atual, e não um fato permanente sobre um domínio.

O que um endereço IP não diz

É aqui que mora a maior parte da confusão. Um endereço IP é um identificador de roteamento, e não um documento de identidade.

  • Não é uma localização precisa. Os bancos de dados de geolocalização associam endereços a uma cidade ou região, no máximo, e frequentemente erram, principalmente em redes móveis, VPNs e provedores de nuvem.
  • Não é uma pessoa. Um endereço residencial é compartilhado por todos os dispositivos atrás do roteador e, muitas vezes, muda de cliente para cliente.
  • Não é necessariamente o servidor de origem. Atrás de uma CDN ou de um balanceador de carga, o que você vê é infraestrutura.
  • Não é permanente. A maioria dos endereços residenciais é dinâmica e muda quando a conexão é refeita.

Quer testar? Passe qualquer domínio pela ferramenta de consulta de domínio para IP e você verá os registros A, os registros AAAA e o restante da sua presença pública no DNS lado a lado.

Precisa conferir os endereços DNS públicos de um domínio? Use a ferramenta Domain IP Lookup.

Ferramentas gratuitas sobre este assunto

Perguntas frequentes