Was ist Dig ?
Graben (Domain Information Groper) ist ein Befehlszeilendienstprogramm, das eine DNS-Suche durchführt, indem es Nameserver abfragt und Ihnen das Ergebnis anzeigt. Die Ausgrabung Der Befehl ist ein weiteres leistungsstarkes Tool, das nslookup ähnelt, um DNS-bezogene Probleme zu diagnostizieren.
In diesem Tutorial sehen wir alle Hauptverwendungen des Befehls dig mit praktischen Beispielen im Linux-Betriebssystem.
Installieren Sie Dig auf dem System
Ubuntu/Debian
apt-get install dnsutils
RHEL/Centos
yum install bind-utils
Installation bestätigen
dig -v
Befehlssyntax
Lassen Sie uns vor der Ausführung des Startbefehls sehen, wie Dig Befehl funktioniert. Die Ausgrabung Befehlssyntax wie folgt verwendet:
dig server name type
Wo Server steht für Name oder IP-Adresse des abzufragenden Nameservers. Es kann eine IPv4-Adresse oder eine IPv6-Adresse in durch Doppelpunkte getrennter Notation sein. Die Ausgrabung Der Befehl sendete Abfragen an die Datei /etc/resolv.conf und die dort aufgeführten Nameserver. Die Antwort des antwortenden Nameservers wird angezeigt.
Der Name stellt den abzufragenden DNS des Servers und den Typ dar gibt an, welcher Abfragetyp erforderlich ist, z. B. A, MX, SIG usw.
Sehen wir uns nun einige praktische Beispiele mit dig an Befehl
Grundlegender Befehl und Ausgabe (DNS-Lookup)
dig unixcop.com
Dies sind sehr einfache Befehlszeilenparameter, um DNS-Adressinformationen anzuzeigen.
Das Ergebnis ANTWORTABSCHNITT:enthält die von Ihnen angeforderten Vorabinformationen. Sie können andere Teile der Ausgabe ignorieren, die zusätzliche Details zu der von Ihnen gestellten Abfrage enthalten. Im Allgemeinen graben sucht nach dem „A“-Eintrag der angegebenen Domain, aber Sie können auch andere Einträge angeben. Der MX- oder Mail-Exchange-Eintrag teilt den Mailservern mit, wie die E-Mail für die Domäne weitergeleitet werden soll. Ebenso TTL, SOA usw.
Suche nach MX-Einträgen.
dig google.com mx
Überprüfen Sie die Kurz- und Detailinformationen.
dig unixcop.com +short
dig unixcop.com +noall +answer
Suche nach NS-Einträgen.
dig unixcop.com ns
SOA-Eintrag suchen.
dig unixcop.com ns
Umgekehrter DNS(rDNS)-Lookup.
dig -x 104.237.129.44
TTL-Eintrag suchen.
dig unixcop.com ttl
Beliebige DNS-Einträge nachschlagen.
dig unixcop.com any
dig unixcop.com any +noall +answer
Schlussfolgerung
In diesem Tutorial haben wir versucht, die maximale Nutzung von dig herauszufinden Befehl, der Ihnen bei der Suche nach (DNS) Domain Name Service-bezogenen Informationen helfen kann. Teilen Sie Ihre Gedanken über das Kommentarfeld mit. Sie können meinen anderen Beiträgen folgen.