Domain IP Lookup

Três camadas dividem o nome “servidor DNS”

Resolvedor stub

seu próprio dispositivo

Resolvedor recursivo

provedor, roteador ou 1.1.1.1

Autoritativo

o DNS do próprio domínio

Fundamentos de DNS

Consulta de IP de domínios: o que os resultados significam

5 min de leitura

A consulta do endereço IP de um domínio é uma consulta DNS que pergunta quais endereços de rede estão associados, neste momento, a um nome de host. A expressão também pode se referir a outro serviço: pesquisar um endereço IP para obter dados aproximados de geolocalização ou de titularidade. Não são a mesma operação. A resolução de domínio para IP lê registros DNS; os bancos de dados de inteligência de IP inferem o registro ou a localização de uma rede a partir de outras fontes. Antes de confiar em um resultado, confirme em que direção a consulta foi feita e qual fonte de dados produziu a resposta. Essa distinção é importante porque o DNS fornece uma resposta sobre nomes de roteamento, e não um documento de identidade verificado da organização ou do servidor por trás de um endereço.

De domínio para IP é uma operação de DNS

Para um nome de host, os registros de endereço mais comuns são o A, para IPv4, e o AAAA, para IPv6. Um resolvedor pode retornar vários registros, nenhum dado para uma das famílias, um CNAME que aponta para outro nome de host ou um erro como NXDOMAIN ou SERVFAIL. Cada resultado deve ser lido em contexto. Uma resposta AAAA vazia não significa automaticamente um domínio quebrado; pode ser apenas que ele não publica IPv6. Um CNAME não é um IP final, mas o início de uma cadeia de resolução. Vários registros podem oferecer redundância, distribuição de carga e serviços sensíveis à geografia. Se as respostas forem usadas em uma mudança operacional, registre a consulta exata e o horário.

PerguntaFonte de dados típica
Quais endereços este domínio publica?Registros DNS A e AAAA
Quais nomes apontam de volta para este IP?Registros PTR, quando configurados
Quem anuncia ou registra uma faixa de IP?Dados de RIR, de registro ou de ASN
Onde a rede pode estar localizada?Estimativas de geolocalização de terceiros

Uma consulta de IP para domínio usa o DNS reverso, normalmente consultando um registro PTR no namespace reverso. Nem todo endereço tem um registro PTR, e o nome de host do PTR pode ser escolhido pelo operador da rede. Ele serve como pista na administração de e-mail ou em diagnósticos, mas não prova que o nome de host possui, controla ou serve um site específico. Da mesma forma, os produtos de geolocalização estimam onde um endereço ou uma rede é usado; podem identificar uma região ampla, um provedor de internet ou um data center, mas a precisão varia. VPNs, plataformas de nuvem, operadoras móveis e redes anycast tornam especialmente incertas as afirmações em nível de cidade.

Por que os resultados da consulta podem mudar

Os dados de DNS foram feitos para mudar. Um operador pode adicionar ou remover um endereço, trocar um alias, mover um serviço ou redirecionar o tráfego durante um incidente. Os resolvedores recursivos guardam as respostas em cache pelo TTL publicado, então um novo valor autoritativo pode não aparecer imediatamente em todos os lugares. As CDNs e os serviços de DNS geográfico podem responder de forma diferente de propósito, dependendo da localização do resolvedor. O resultado vindo de uma rede não é, portanto, um mapa completo de todos os caminhos do mundo. Ao monitorar registros importantes, repita a mesma consulta de forma agendada e compare os valores, em vez de tratar cada observação isolada como uma verdade atemporal.

  • Use uma consulta DNS para ver os registros A e AAAA públicos atuais de um nome de host.
  • Use o DNS reverso apenas quando precisar do nome PTR associado a um IP.
  • Trate as informações de geolocalização e de titularidade como estimativas ou dados de registro, e não como respostas de DNS.
  • Consulte a documentação da CDN e da hospedagem antes de confiar em endereços observados para listas de permissão.
  • Não deduza um servidor de origem a partir de um endereço de ponto de presença retornado pelo DNS público.

Escolha a ferramenta certa para a pergunta

Se você quer saber para onde um nome de host resolve atualmente, use a consulta de IP de domínio e inspecione as duas famílias de endereços. Se precisa diagnosticar o e-mail, inspecione também o MX e os registros de política. Se precisa identificar a rede que anuncia um IP, consulte separadamente fontes autoritativas de registro ou de ASN. Se a sua pergunta é sobre localização aproximada, use um provedor que explique a sua metodologia e as suas limitações. Manter essas tarefas separadas torna um relatório mais preciso e evita que uma resposta de DNS seja exagerada como prova do local de hospedagem, da titularidade ou da intenção.

Para administradores, a lição prática é rotular a evidência com precisão. Diga que um nome de host resolveu para um endereço por meio de um resolvedor específico em um horário específico, em vez de dizer que o site está hospedado fisicamente ali. Em pesquisa de segurança, mantenha as verificações dentro do DNS público e de sistemas que você está autorizado a avaliar. Um IP público pode ser compartilhado por muitos clientes, e um nome PTR pode ser genérico. A precisão nas palavras não é pedantismo; ela ajuda quem responde a incidentes, desenvolvedores e donos de sites a decidir com base no que a consulta de fato estabelece, e não no que o rótulo de uma ferramenta pode sugerir.

Documente a direção de uma consulta de IP

Os relatórios costumam usar a expressão “consulta de IP” sem dizer se partiram de um nome de host ou de um endereço. Deixe a direção explícita: de domínio para IP significa a resolução DNS de A e AAAA; de IP para domínio geralmente significa uma consulta PTR reversa; titularidade do IP significa dados de registro ou de roteamento; e localização do IP significa uma estimativa de geolocalização. Esses resultados podem divergir sem que nenhuma fonte esteja tecnicamente errada, porque descrevem sistemas diferentes. Por exemplo, um mesmo endereço pode hospedar muitos domínios, ter um PTR genérico, estar registrado em nome de um provedor de um país e direcionar usuários a um local anycast próximo, em outro lugar. Um analista cuidadoso registra qual banco de dados ou resolvedor produziu cada afirmação. Esse também é um bom hábito ao escrever chamados de suporte: inclua a consulta do nome de host e o valor retornado, em vez de uma captura de tela sem legenda dizendo apenas “a consulta de IP falhou”.

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

Ferramentas gratuitas sobre este assunto

Leitura relacionada

Três camadas dividem o nome “servidor DNS”

Resolvedor stub

seu próprio dispositivo

Resolvedor recursivo

provedor, roteador ou 1.1.1.1

Autoritativo

o DNS do próprio domínio

Fundamentos de DNS

O que é um servidor DNS? Resolvedor e servidor de nomes

Entenda o que fazem os servidores DNS, como os resolvedores recursivos diferem dos servidores de nomes autoritativos e como identificar qual servidor respondeu.

4 min de leitura

Uma consulta DNS recursiva, um salto de cada vez

Navegador

quer example.com

Resolvedor

seu provedor / 1.1.1.1

Raiz + TLD

quem opera o .com?

Autoritativo

a resposta real

Cada salto desta cadeia é em si uma consulta DNS, depois armazenada em cache

Fundamentos de DNS

Resolução de DNS explicada: da consulta à resposta

Acompanhe uma consulta DNS por caches, resolvedores recursivos, referências e servidores autoritativos para entender como um nome de host vira um endereço.

4 min de leitura

Os registros que você encontrará em quase toda zona

AHostname para um endereço IPv4
AAAAHostname para um endereço IPv6
CNAMEHostname para outro hostname
MXDomínio para seus servidores de e-mail, por prioridade
TXTDomínio para texto livre: SPF, DKIM, verificação
NSDomínio para os servidores de nomes que respondem por ele
Fundamentos de DNS

O que é um registro SOA? Autoridade da zona DNS explicada

Entenda o registro SOA do DNS, o número de série, os temporizadores de refresh e retry e como ele ajuda os servidores autoritativos a coordenar uma zona.

4 min de leitura