Jak sprawdzić rekordy MX (wymiana poczty) za pomocą polecenia DIG w Linux
- 1350
- 216
- Pani Janina Cieśla
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…
- « Zadania, część trzecia
- S3CMD - Tworzenie kopii zapasowych bezpośrednio do pamięci Amazon S3 za pomocą stdout »