In diesem Artikel wird Ihnen erklärt.
So verwenden Sie den Befehl dig unter linux?
Der Befehl dig ist standardmäßig in allen modernen Linux -Verteilungen enthalten. Überprüfen Sie also die Installation des DIG -Befehls mit diesem Befehl:
$ dig -vDie folgende Ausgabe sollte im Terminalfenster angezeigt werden:
Wenn Sie einen Fehler "Dig -Befehl nicht gefunden" erhalten, installieren Sie ihn, indem Sie den folgenden Befehl ausführen:
$ sudo apt installieren dnsutilsDIG -Befehl für DNS -Suche
Dig -Befehl kann mit verschiedenen Optionen verwendet werden. Wenn Sie den Befehl dig verwenden, um einen einzelnen Domänennamen ohne zusätzliche Optionen abzufragen, zeigt der Befehl dig das einfache ausführliche das folgende Formular an:
$ dig domain_name.comZum Beispiel möchten wir nach einem Domain -Namen suchen 'Google.com '. In diesem Fall wird der obige Befehl in der folgenden Reihenfolge verwendet:
$ dig Google.comWenn wir die Ausgabe analysieren, enthält es verschiedene Arten von Informationen.
Dig gibt alle Datensätze zurück
DIG -Befehl Ermöglichen Sie uns, alle Datensätze der Abfrage zurückzugeben. Verwenden Sie die Option "jede" Option, um alle Datensätze für eine bestimmte Domäne zurückzugeben, indem Sie diesen Befehl ausführen:
$ dig +nocmd google.com irgendwelche +noall +AntwortAbfragetypen
Standardmäßig gibt DIG alle "A" -Typ -Datensätze zurück, um einen bestimmten Domänennamen abzufragen. Mit dem Befehl dig dig können Sie auch die spezifische Art von Datensätzen auf dem Terminal mit den folgenden Optionen anzeigen:
Optionszweck
Cname Alias -Domain -Namen abrufen
Mx Um eine Liste aller Mailserver für einen angeforderten Domänennamen anzuzeigen
Ns So suchen Sie nach den maßgeblichen Namensservern für die angeforderte Domäne
TXT Um alle TXT -Datensätze für eine angeforderte Domäne abzurufen
Kurze Antwort anzeigen
Verwenden Sie die Option "+Short" mit dem Befehl dig, um die kurzen Antworten für eine Abfragedomäne zu erhalten.
$ dig Google.com +kurzDetaillierte Antwort anzeigen
Wenn Sie die Optionen '+Noall' und '+Antwort' mit dem Befehl dig verwenden, gibt es die detaillierten Antworten zurück. Die Option "+noall" schaltet alle Ergebnisse aus, und "+Antwort" schaltet den Antwortabschnitt ein.
$ dig Google.com +noall +AntwortAbfrage für einen bestimmten Namensserver graben
DIG verwendet die lokalen Konfigurationen, um zu entscheiden, welcher Name Server sucht, wenn kein Name Server erwähnt wird. Sie können auch die IP -Adresse oder den Hostnamen des Namensservers mit @ -Symbol angeben, gegen die Sie Ihre Abfrage ausführen möchten. Zum Beispiel möchten wir hier den Namensserver von Google mit dem folgenden Befehl abfragen:
$ dig Google.com @8.8.8.8Suchen Sie nach Batch -Domain -Namen
Sie können eine große Anzahl von Domänen mit dem Befehl Dig abfragen. Fügen Sie alle Domänennamen hinzu (ein Domänenname pro Zeile) und verwenden Sie die Option -F mit dem Dateinamen query_domain.txt.
Google.comDIG -Konfiguration verwalten
Das DIG -Befehlsverhalten kann mit dem ~/ gesteuert werden.Digrc -Datei. Wenn Sie beispielsweise den Antwortabschnitt des DIG -Befehls anzeigen möchten, nehmen Sie die folgenden Änderungen in der ~/ vor.Digrc -Datei.
+Noall +Antwort +NOCMD
Speichern Sie Änderungen und führen Sie den Befehl Dig für den spezifischen Domänennamen erneut aus.
Abschluss
In diesem Artikel haben wir die Verwendungen des DIG -Befehls mit Hilfe verschiedener Beispiele demonstriert. DIG -Befehl (DNS -Lookup) ist hilfreich, damit Linux -Administratoren die Domain -Namenserver finden können. Wir haben ein grundlegendes Verständnis für die Rückgabe aller Datensätze mit dem DIG -Befehl. Ich hoffe, die oben genannten Beispiele und Informationen werden für Sie hilfreich sein. Danke!