Jak sprawdzić rekordy MX (wymiana poczty) za pomocą polecenia DIG w Linux

Jak sprawdzić rekordy MX (wymiana poczty) za pomocą polecenia DIG w Linux

kopać Polecenie jest bardzo przydatnym narzędziem wyszukiwania DNS. Można go użyć do pobierania informacji DNS o dowolnej nazwie domeny poprzez zapytanie o określone serwery DNS. Jest to również świetne narzędzie do rozwiązywania problemów dla każdego administratora konfigurowania lub rozwiązywania problemów z istniejącym serwerem DNS.

Aby pobrać rekordów MX domeny, po prostu użyj MX opcja w połączeniu z nazwą domeny, którą chcesz zapytać. Na przykład poniższe polecenie będzie zapytać rekordy MX dla Google.com:

Kop Google.com mx; <> Kopa 9.9.4-Redhat-9.9.4-18.EL7_1.5 <> Google.com mx ;; Opcje globalne: +cmd ;; Dostałem odpowiedź :;; ->> Nagłówek<<- 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 

Powyższe polecenie wyświetli jednak wszystkie inne dostępne rekordy, takie jak A, Ns itp. Użyj +krótki Opcja pobierania wyłącznie wymiany poczty (MX) Records:



$ DIG Google.com mx +krótkie 10 aspmx.L.Google.com. 20 Alt1.ASPMX.L.Google.com. 30 Alt2.ASPMX.L.Google.com. 40 Alt3.ASPMX.L.Google.com. 50 Alt4.ASPMX.L.Google.com. 

Jeśli potrzebujesz rozwiązania problemu z własnym serwerem DNS lokalnie, gdy serwer nazw domeny nie jest jeszcze ustawiony, możesz wskazać kopać do dowolnego lokalnego lub zdalnego serwera DNS, który chcesz zapytać, używając @Host/ip składnia. Na przykład następne polecenie DIG będzie zapytać DN LocalHost dla Google.com MX Records:

$ dig @localhost Google.com mx +krótkie 10 aspmx.L.Google.com. 40 Alt3.ASPMX.L.Google.com. 30 Alt2.ASPMX.L.Google.com. 50 Alt4.ASPMX.L.Google.com. 20 Alt1.ASPMX.L.Google.com. 

Alternatywnie możemy użyć adresu IP DNS Server:

$ dig @8.8.8.8 Google.com mx +krótkie 10 aspmx.L.Google.com. 40 Alt3.ASPMX.L.Google.com. 30 Alt2.ASPMX.L.Google.com. 50 Alt4.ASPMX.L.Google.com. 20 Alt1.ASPMX.L.Google.com. 

Powiązane samouczki Linux:

  • Linux: Ustaw serwer poczty
  • Polecenie nslookup Linux
  • Jak używać luków z odłączonym nagłówkiem
  • Rzeczy do zainstalowania na Ubuntu 20.04
  • Podstawowe polecenia Linux
  • Polecenia Linux: Top 20 najważniejsze polecenia, które musisz…
  • Instalacja OpenLitespeed w Linux
  • Jak testować połączenie internetowe w Linux
  • Konfigurowanie ZFS na Ubuntu 20.04
  • Tymczasowy błąd rozwiązywania awarii na Ubuntu 22.04 Jammy…