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:
- Installation von dig & nslookup in CentOS/RHEL
- Installation von dig & nslookup unter Debian/Ubuntu
- Dig & nslookup unter ArchLinux installieren
- Verwenden des Befehls dig
- 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.