Existe diversas ferramentas para consulta de DNS desde a mais simples ate a mais complexa, mas esta (host) com certeza de tão simples e nativa você não sabia que existia ou nunca usou.

Hoje vamos falar do comando host e suas funcionalidades para fazer as consultas básicas de DNS.

Nos comandos abaixo vamos ver o resultado das consultas para as entradas dos tipos: A, AAAA, CNAME, NS, MX e SOA. Para saber mais detalhes de cada uma desta opções da uma olhadinha abaixo, onde explico melhor estas opções.

host -t A dominio.com.br
host -t AAAA dominio.com
host -t CNAME dominio.com
host -t NS dominio.com
host -t MX dominio.com
host -t SOA dominio.com
  • A – Também conhecido por hostname, é o registro central de um DNS, ele vincula um domínio ou subdomínio a um endereço IP direto.
  • AAAA – Executa a mesma função de A, porém, para um endereço IPv6.
  • NS – Name Server (Servidor de Domínio), especifica servidores DNS para o domínio ou subdomínio. Pelo menos, dois registros NS devem ser definidos para cada domínio. Geralmente, um principal e outro secundário.
  • CNAME – Significa Canonical NAME. Especifica um apelido (alias) para o hostname (A). É uma forma de redirecionamento.
  • MX – Sigla para Mail eXchanger. Aponta o servidor de e-mails. Pode-se especificar mais de um endereço, formando-se assim uma lista em ordem de prioridade para que haja alternativas no caso de algum e-mail não puder ser entregue.
  • PTR – PoinTeR, aponta o domínio reverso a partir de um endereço IP.
  • SOA – Start Of Authority. Indica o responsável por respostas autoritárias a um domínio, ou seja, o responsável pelo domínio. Também indica outras informações úteis como número serial da zona, replicação, etc.
  • TXT – Refere-se a TeXT, o qual permite incluir um texto curto em um hostname. Técnica usada para implementar o SPF.
  • SPF – Sender Policy Framework, é uma tentativa de controle de falsos e-mails. Permite ao administrador de um domínio definir os endereços das máquinas autorizadas a enviar mensagens neste domínio.
  • SRV – Abreviação de SeRVice, permite definir localização de serviços disponíveis em um domínio, inclusive seus protocolos e portas.

Se desejar você pode usar o comando NMAP com o traceroute para diagnosticar melhor seu dominio.

alt NMAP Traceroute

Mais informações consulte neste link: https://registro.br/tecnologia/caracteristicas-tecnicas.html