▷ So installieren Sie DIG und NSLOOKUP unter Linux - Befehle

Die Verwendung des Netzwerks in Serverumgebungen oder auf Client-Computern ist unerlässlich, damit sowohl die lokale als auch die externe Kommunikation wie erwartet ausgeführt werden kann, aber einige Fehler, auch wenn sie noch so klein sind, verhindern die vollständige Ausführung aller Prozesse (Internetzugriff, Datei- Übertragung, Updates usw.).

Aus diesem Grund ist es ideal, unabhängig davon, ob wir Administratoren sind oder nicht, über Dienstprogramme zu verfügen, um das Netzwerk zu analysieren und so die Wurzel der Fehler zu ermitteln. In diesem Fall bietet uns Linux zwei funktionale Befehle für diese Art der Analyse, wie die Befehle dig und nslookup, auf die wir im Detail eingehen werden.

Was ist der Grabbefehl?Dig (Domain Information Gopher) ist ein Kommandozeilen-Dienstprogramm, mit dem es möglich ist, DNS-Suchen durchzuführen, indem man die Nameserver konsultiert und das Endergebnis anzeigt.

Standardmäßig sendet der Befehl dig die DNS-Abfrage an die im Verzeichnis /etc/resolv.conf gehosteten Nameserver, aber wir können den Server, auf den er verweisen soll, manuell angeben.

Die Syntax für die Verwendung von dig lautet wie folgt:

 graben [Server] [Name] [Typ]
Die angegebenen Werte sind:
  • Server: bezieht sich auf die IP-Adresse oder den Hostnamen des Nameservers, der unter Linux abgefragt werden soll
  • Name: gibt den Namen des zu durchsuchenden Ressourceneintrags an
  • Typ: ist der von dig angeforderte Abfragetyp, es kann sich um einen A-Eintrag, einen MX-Eintrag, einen SOA-Eintrag usw. handeln.

Was ist NslookupNslookup (Nameserver-Lookup), ist ein Befehl zum Durchführen von DNS-Lookups in Linux. Sein Ergebnis kann vollständige DNS-Details wie die IP-Adresse, MX-Einträge einer Domain oder die NS-Server einer bestimmten Domain enthalten.

Bei der Verwendung von nslookup haben wir zwei Modi:

  • Interaktiver Modus, mit dem es möglich ist, die Nameserver abzufragen, um auf Informationen über verschiedene Hosts und Domänen zuzugreifen
  • Nicht interaktiver Modus, mit dem wir nur den Namen und die Informationen drucken können, die für einen Host oder eine Domain angefordert wurden
Die Syntax für nslookup lautet wie folgt:
 nslookup [Option]
Heutige Linux-Systeme enthalten bereits standardmäßig die Dienstprogramme dig und nslookup, aber wir haben sie möglicherweise versehentlich gelöscht.

Sehen wir uns nun an, wie Sie diese Befehle unter Linux installieren und verwenden.

1. So installieren Sie dig und nslookup unter Linux

Schritt 1
Bei Verwendung von CentOS oder Red Hat müssen wir den folgenden Befehl ausführen:

 dnf install bind-utils
Wenn wir Debian oder Ubuntu verwenden, führen wir Folgendes aus:
 apt dnsutils installieren
Bei Verwendung von ArchLinux führen wir Folgendes aus:
 pacman -Sy dnsutils

VERGRÖSSERN

Schritt 2
Nach der Installation können wir die verwendete Version mit dem folgenden Befehl validieren:

 graben -v

VERGRÖSSERN

2. So verwenden Sie dig und nslookup Linux

Schritt 1
Nach der Installation sind wir einsatzbereit, wir können mit dig einen Domainnamen abfragen und Informationen daraus abrufen, zum Beispiel führen wir Folgendes aus:

 grabe sosolvtic.com

VERGRÖSSERN

Schritt 2
In diesem Fall haben wir Details wie:

  • Remote-Computer-IP
  • Beratungszeit
  • Datum und Uhrzeit der Abfrage
Wenn wir nur die IP des Geräts anzeigen möchten, müssen wir den Parameter + kurz wie folgt hinzufügen:
 graben Sie soletic.com + kurz

VERGRÖSSERN

Schritt 3
Um die MX-Einträge anzuzeigen, führen wir Folgendes aus:

 dig Soletic.com MX + kurz

VERGRÖSSERN

Wir sehen, dass die Details viel vollständiger sind.

Schritt 4
Sie können mit dem folgenden Befehl auf TTL-Details zugreifen:

 dig Soletic.com TTL

VERGRÖSSERN

Schritt 5
Um alle DNS-Einträge abzufragen, führen wir Folgendes aus:

 dig Soletic.com ANY + noall + answer

VERGRÖSSERN

3. So verwenden Sie nslookup Linux

Schritt 1
Wenn wir mit nslookup Domain-Informationen erhalten möchten, führen wir Folgendes aus:

 nslookupsolvtic.com

VERGRÖSSERN

Schritt 2
Wir können die MX-Einträge mit dem folgenden Parameter sehen:

 nslookup -query = mxsolvtic.com

VERGRÖSSERN

Schritt 3
Um die NS-Datensätze zu überprüfen, geben wir Folgendes ein:

 nslookup -query = nssolvtic.com

VERGRÖSSERN

Schritt 4
Wenn ein Zugriff auf die SOA-Datensätze erforderlich ist, geben wir Folgendes ein:

 nslookup -query = soasolvtic.com

VERGRÖSSERN

Mit dig und nslookup können wir Domänen- und Netzwerkanalyseaufgaben durchführen, um mögliche Fehler entweder in unseren Geräten oder in den an der Kommunikation beteiligten Objekten zu erkennen.

wave wave wave wave wave