Como verificar os registros MX (Mail Exchange) do domínio usando o comando DIG no Linux

Como verificar os registros MX (Mail Exchange) do domínio usando o comando DIG no Linux

escavação O comando é um utilitário de pesquisa DNS muito útil. Ele pode ser usado para recuperar informações de registros DNS de qualquer nome de domínio, consultando servidores específicos DNS. É também uma ótima ferramenta de solução de problemas para qualquer administração de configuração ou solução de problemas do servidor DNS existente.

Para recuperar os registros MX de domínio, basta usar Mx opção em combinação para nome de domínio que você deseja consultar. Por exemplo, o comando abaixo consultará os registros MX para o Google.com:

cavar google.com mx; <> Dig 9.9.4-Redhat-9.9.4-18.EL7_1.5 <> google.com mx ;; Opções globais: +CMD ;; Recebi resposta: ;; ->> cabeçalho<<- opcode: QUERY, status: NOERROR, id: 27957 ;; flags: qr rd ra; QUERY: 1, ANSWER: 5, AUTHORITY: 4, ADDITIONAL: 5 ;; OPT PSEUDOSECTION: ; EDNS: version: 0, flags:; udp: 4096 ;; QUESTION SECTION: ;google.com. IN MX ;; ANSWER SECTION: google.com. 600 IN MX 50 alt4.aspmx.l.google.com. google.com. 600 IN MX 10 aspmx.l.google.com. google.com. 600 IN MX 20 alt1.aspmx.l.google.com. google.com. 600 IN MX 30 alt2.aspmx.l.google.com. google.com. 600 IN MX 40 alt3.aspmx.l.google.com. ;; AUTHORITY SECTION: google.com. 91534 IN NS ns4.google.com. google.com. 91534 IN NS ns3.google.com. google.com. 91534 IN NS ns1.google.com. google.com. 91534 IN NS ns2.google.com. ;; ADDITIONAL SECTION: ns1.google.com. 91534 IN A 216.239.32.10 ns2.google.com. 91534 IN A 216.239.34.10 ns3.google.com. 91534 IN A 216.239.36.10 ns4.google.com. 91534 IN A 216.239.38.10 ;; Query time: 312 msec ;; SERVER: 105.21.113.131#53(107.21.213.181) ;; WHEN: Thu Oct 29 15:14:55 AEDT 2015 ;; MSG SIZE rcvd: 283 

O comando acima, no entanto, listará todos os outros registros disponíveis, como A, Ns etc. Use o +curto Opção para recuperar apenas registros de troca de e -mail (MX):



$ DIG Google.com mx +curto 10 aspmx.eu.Google.com. 20 alt1.ASPMX.eu.Google.com. 30 alt2.ASPMX.eu.Google.com. 40 ALT3.ASPMX.eu.Google.com. 50 alt4.ASPMX.eu.Google.com. 

Se você precisar solucionar seu próprio servidor DNS localmente enquanto o servidor de nome do domínio ainda não estiver definido, você pode apontar escavação Para qualquer servidor DNS local ou remoto que você deseja consultar usando @Host/ip sintaxe. Por exemplo, o próximo comando DIG Will consultará DNS para o Google.com MX Records:

$ dig @localhost google.com mx +curto 10 aspmx.eu.Google.com. 40 ALT3.ASPMX.eu.Google.com. 30 alt2.ASPMX.eu.Google.com. 50 alt4.ASPMX.eu.Google.com. 20 alt1.ASPMX.eu.Google.com. 

Como alternativa, podemos usar o endereço IP do DNS Server:

$ dig @8.8.8.8 Google.com mx +curto 10 aspmx.eu.Google.com. 40 ALT3.ASPMX.eu.Google.com. 30 alt2.ASPMX.eu.Google.com. 50 alt4.ASPMX.eu.Google.com. 20 alt1.ASPMX.eu.Google.com. 

Tutoriais do Linux relacionados:

  • Linux: Setup Mail Server
  • Comando NSLOOKUP Linux
  • Como usar Luks com um cabeçalho destacado
  • Coisas para instalar no Ubuntu 20.04
  • Comandos básicos do Linux
  • Comandos Linux: os 20 comandos mais importantes que você precisa para…
  • OpenLitesPeed Instalação no Linux
  • Como testar a conexão com a Internet no Linux
  • Configurando o ZFS no Ubuntu 20.04
  • Erro de resolução de falha temporária no Ubuntu 22.04 Jammy…