Website-Suche

So installieren und verwenden Sie die Befehle dig und nslookup unter Linux


In diesem Artikel erfahren Sie, wie Sie die Befehle dig und nslookup unter Linux installieren. Diese Befehle werden zur Fehlerbehebung im Netzwerk und zum Sammeln von Informationen zu Domänennamen verwendet.

Dig, kurz für Domain Information Gopher, ist ein DNS-Suchdienstprogramm, das zur Untersuchung von DNS-Servern und zur Fehlerbehebung bei Problemen im Zusammenhang mit DNS-Servern verwendet wird. Aufgrund seiner Benutzerfreundlichkeit verlassen sich Systemadministratoren bei der Behebung von DNS-Problemen auf das Tool.

Nslookup wird für die Verarbeitung von DNS-Suchvorgängen verwendet und zeigt wichtige Informationen wie MX-Einträge und die mit einem Domänennamen verknüpfte IP-Adresse an.

Neuere Linux-Systeme enthalten standardmäßig die Dienstprogramme dig und nslookup. Bei älteren Linux-Systemen ist dies jedoch möglicherweise nicht der Fall. Die beiden sind im Paket bind-utils gebündelt.

Sehen wir uns an, wie wir DNS-Dienstprogramme zur Fehlerbehebung unter Linux installieren können.

Auf dieser Seite:
  1. Installation von dig & nslookup in CentOS/RHEL
  2. Installation von dig & nslookup unter Debian/Ubuntu
  3. Dig & nslookup unter ArchLinux installieren
  4. Verwenden des Befehls dig
  5. Verwenden des Befehls nslookup

Installation von dig & nslookup in CentOS/RHEL

Installieren Sie unter Red Hat Linux /CentOS dig und nslookup mit dem Befehl dnf.

dnf install bind-utils

Überprüfen Sie nach erfolgreicher Installation die Version mit dem folgenden Befehl.

dig -v

Installation von dig & nslookup unter Debian/Ubuntu

Unter Debian und allen seinen Derivaten, einschließlich Debian, erfolgt die Installation mit dem Befehl apt.

apt install dnsutils

Um die Installation zu überprüfen, führen Sie erneut den Befehl aus.

dig -v

Dig & nslookup unter ArchLinux installieren

Für ArchLinux lautet der Befehl zum Installieren von dig und nslookup.

pacman -Sy dnsutils

Um die installierte Version von dig zu überprüfen, führen Sie Folgendes aus:

dig -v

Verwenden des Befehls dig

Mit dem Befehl dig können Sie einen Domänennamen abfragen und Informationen wie folgt abrufen:

dig fossmint.com

Der Befehl zeigt eine Vielzahl von Informationen an, beispielsweise die Version des Dig-Befehlsdienstprogramms, den DNS-Server und die entsprechende IP-Adresse.

Beispielausgabe
; <<>> DiG 9.11.3-1ubuntu1.9-Ubuntu <<>> fossmint.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 58049
;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 65494
;; QUESTION SECTION:
;fossmint.com.			IN	A

;; ANSWER SECTION:
fossmint.com.		300	IN	A	104.27.179.254
fossmint.com.		300	IN	A	104.27.171.254

;; Query time: 6 msec
;; SERVER: 127.0.0.53#53(127.0.0.53)
;; WHEN: Fri Nov 15 12:33:55 IST 2019
;; MSG SIZE  rcvd: 73

Um genauer zu werden und nur die IP des Domänennamens anzuzeigen, fügen Sie das Argument +short wie gezeigt hinzu:

dig fossmint.com +short

104.17.179.254
104.17.171.254

Um den MX-Eintrag des Domänennamens zu überprüfen, führen Sie Folgendes aus:

dig fossmint.com MX +short

50 mx3.zoho.com.
20 mx2.zoho.com.
10 mx.zoho.com.

Verwenden des Befehls nslookup

Um Informationen zu einem Domänennamen mithilfe des Dienstprogramms nslookup abzurufen, verwenden Sie den folgenden Befehl.

nslookup fossmint.com
Beispielausgabe
Server:		127.0.0.53
Address:	127.0.0.53#53

Non-authoritative answer:
Name:	fossmint.com
Address: 104.27.179.254
Name:	fossmint.com
Address: 104.27.171.254
Name:	fossmint.com
Address: 2606:4700:30::681b:b0fe
Name:	fossmint.com
Address: 2606:4700:30::681b:b1fe
Abschluss

In diesem Artikel haben Sie erfahren, wie Sie die Befehlsdienstprogramme dig und nslookup in verschiedenen Linux-Distributionen installieren und wie Sie die Befehle grundsätzlich verwenden. Wir hoffen, dass Sie die Dienstprogramme jetzt bequem installieren können, wenn Sie mit einem System ohne sie konfrontiert werden.