Consulta de registros DNS
Consulte um tipo específico de registro pelo resolvedor DNS configurado para este servidor web. Os resultados podem refletir cache recursivo e não equivalem necessariamente a consultar diretamente um servidor autoritativo.
O que este DNS Lookup realmente consulta
Esta página usa os recursos DNS disponíveis ao PHP no servidor web. A consulta normalmente passa pelo resolvedor configurado nesse servidor, que pode ser recursivo e pode devolver informações em cache. Por isso, a ferramenta é útil para inspeção prática, mas não deve ser descrita como uma consulta DNS autoritativa direta, a menos que o próprio resolvedor esteja configurado especificamente dessa forma.
Registros A carregam IPv4; registros AAAA carregam IPv6
Um registro A associa um nome DNS a um endereço IPv4. AAAA é o registro correspondente para endereços IPv6. Um hostname pode publicar vários registros A ou AAAA, e o DNS por si só não garante que todos os endereços retornados tenham a mesma alcançabilidade, estado de serviço ou comportamento de roteamento.
Prioridade MX: números menores têm preferência
Registros MX identificam os servidores de e-mail de um domínio e incluem um valor de preferência. Números menores possuem prioridade maior. Vários MX com a mesma preferência podem ser usados pelos remetentes conforme as regras de roteamento de e-mail; consultar MX não testa conectividade SMTP nem comprova que a entrega de mensagens está funcionando.
NS e SOA descrevem aspectos diferentes da autoridade DNS
Registros NS identificam servidores de nomes associados à delegação DNS ou a uma zona. O registro SOA contém informações de gerenciamento da zona, como servidor primário, representação da caixa responsável, serial e temporizadores de refresh, retry e expire. Esses registros são especialmente úteis ao diagnosticar problemas de delegação e atualização de zona.
CNAME cria um alias DNS, não um redirecionamento HTTP
Um registro CNAME aponta um nome alias para um nome DNS canônico. Isso ocorre na camada DNS. Ele não instrui o navegador a trocar a URL e não deve ser confundido com redirecionamentos HTTP 301 ou 302.
Registros TXT são contêineres genéricos usados por diversos protocolos
Registros TXT podem conter strings de texto arbitrárias e são reutilizados por diversos mecanismos da Internet. Políticas SPF são normalmente publicadas em TXT, e sistemas de verificação de domínio também usam TXT com frequência. Chaves públicas DKIM também costumam aparecer em nomes DNS específicos de seletores. Uma consulta TXT apenas exibe os dados publicados; ela não valida toda uma política de autenticação de e-mail.
CAA informa quais Autoridades Certificadoras estão autorizadas a emitir
CAA é um registro DNS usado pelo titular de um domínio para informar quais Autoridades Certificadoras estão autorizadas a emitir certificados para esse domínio. A RFC 8659 define o modelo atual de processamento CAA e substitui a RFC 6844. CAA é um controle de autorização de emissão para CAs; não substitui a validação de certificados realizada pelos clientes.
PTR realiza DNS reverso a partir de um endereço IP
No IPv4, o DNS reverso usa o namespace in-addr.arpa. No IPv6, usa ip6.arpa com o endereço representado em limites de nibbles. Esta ferramenta monta o nome da consulta reversa e solicita registros PTR pelo DNS. Um PTR associa o endereço a um nome DNS, mas sozinho não comprova forward-confirmed reverse DNS nem propriedade do hostname retornado.
TTL explica o cache, mas o valor exibido pode já estar em contagem regressiva
TTL é o tempo de vida associado a um registro DNS para fins de cache. Quando o PHP recebe um registro de um resolvedor com cache, o TTL apresentado pode representar o tempo restante no cache, e não o TTL autoritativo original. Portanto, ver um TTL menor nesta página não significa necessariamente que a zona esteja configurada exatamente com aquele valor original.
Uma única consulta DNS não comprova propagação global
O DNS é distribuído. Resolvedores recursivos podem manter versões diferentes em cache até a expiração dos dados, e mudanças de delegação podem adicionar outras camadas de cache. Para investigar propagação de forma séria, compare os servidores autoritativos com múltiplos resolvedores recursivos independentes e verifique também se a delegação está correta.
“Nenhum registro retornado” nem sempre significa “domínio inexistente”
Um nome DNS pode existir e, ainda assim, não possuir registro do tipo solicitado. Por exemplo, um hostname pode ter registro A e não ter AAAA. Esta consulta baseada em PHP não expõe todos os detalhes de código de resposta DNS necessários para distinguir com segurança todos os casos de falha e resposta negativa, por isso a interface evita afirmar NXDOMAIN apenas porque nenhum registro do tipo selecionado foi retornado.
Domínios internacionalizados são convertidos antes da consulta quando possível
Quando a extensão Intl do PHP está disponível, esta ferramenta converte um nome de domínio internacionalizado para sua representação ASCII compatível com DNS antes da consulta. A forma Punycode exibida ajuda a diferenciar o nome Unicode legível do rótulo ASCII efetivamente enviado ao resolvedor DNS.