Installieren Sie DIG auf Debian Top 10

Installieren Sie DIG auf Debian Top 10
In diesem kurzen Artikel wird erläutert, wie DIG in Debian 11 (Bullseye) einfach installiert werden kann.

Nachdem Sie dieses Tutorial gelesen haben, wissen Sie, wie man installiert graben (Domäneninformationen Groper) auf Debian und seinen basierten Linux -Verteilungen. Dieses Tutorial enthält auch Anweisungen zur Verwendung dieses Programms, um DNS-bezogene Informationen zu erhalten. Am Ende des Artikels fügte ich Informationen hinzu graben Alternativen, die Sie vielleicht versuchen möchten.

Alle in diesem Artikel erläuterten Schritte enthalten Screenshots, die es allen Linux -Benutzern leicht erleichtern, ihnen zu folgen.

So installieren und verwenden Sie DEG in Debian 11 Bullseye:

Um den Befehl DIG auf Debian- und Ubuntu Linux -Verteilungen zu installieren.

APT -GET -Installation -y -DNSutils

Jetzt ist DIG installiert, aber bevor Sie die praktische Anwendung lernen, müssen Sie einige Konzepte überprüfen, die Sie verstehen müssen, um das zu verstehen graben Prozess und Ausgabe.

Qname: Dieses Feld repräsentiert die Adresse oder den Host, über die wir nach Informationen fragen.

QcLass: In den meisten Fällen oder vielleicht in allen Fällen befindet sich die Klasse in „Internet.”

qtype: Der QTYPE bezieht sich auf die Art der Aufzeichnung, nach der wir fragen; Beispielsweise kann dieser Typ eine IPv4 -Adresse, MX für Mailserver usw. sein.

Rd: Falls die Ressource, die wir nach Informationen fragen.

Versuchen wir jetzt das graben Befehl ohne Flaggen; Laufen Sie einfach Dig, gefolgt von einer URL; In diesem Fall werde ich LinuxHint verwenden.com. Dann werden wir die Ausgabe analysieren, um es zu verstehen.

Führen Sie den folgenden Befehl aus.

Dig LinuxHint.com

Wie du sehen kannst, graben Gibt mehrere Zeilen mit Informationen über den Prozess und das Ergebnis zurück. Lassen Sie uns die wichtigen erklären:

"Status: NoError": Diese Ausgabe (der RCODE) zeigt, ob der Prozess Fehler erlitten hat oder erfolgreich ausgeführt wurde. In diesem Fall war die Abfrage erfolgreich, und Sie können die zurückgegebenen Informationen weiter lesen. In anderen Fällen können Sie die Ausgabe abgelehnt, scheitern, in der das Lesen der Ausgabe nutzlos ist.

"Flaggen: Rd Ra da": Wie bereits erläutert, folgt die RD (die gewünschte Rekursion) von der RA -Flagge, was bedeutet. Das DA -Flag sagt uns, dass die Antwort von DNSSEC (Domain Name System Security Extensions) überprüft wurde. Wenn DA nicht in der Ausgabe ist, war die Antwort nicht validiert, aber es kann korrekt sein.

"Antwort: 2": Obwohl wir eine Frage unternommen haben, wie Sie im Screenshot sehen können, haben wir zwei Antworten in der "Antwortabschnitt”:

LinuxHint.com. 300 in einem 172.67.209.252

Und

LinuxHint.com. 300 in einem 104.21.58.234

Zusätzlich: 1”: Diese Ausgabe bedeutet, dass das Ergebnis EDNs (Erweiterungsmechanismen für DNS) für unbegrenzte Größe enthält.

Antwortabschnitt: Wie bereits erwähnt, können wir mehr als eine Antwort erhalten; Es ist ziemlich einfach, es zu lesen. Belo, wir haben eine der Antworten:

LinuxHint.com. 300 in einem 104.21.58.234

Wo die ersten Daten die Domain/den Host zeigen, haben wir darüber nachgefragt. Die zweiten Daten sind die TTL, die uns zeigt, wie viel Zeit wir die zurückgegebenen Informationen speichern können. Die dritten Daten (IN) zeigt eine Internetanfrage. Die vierten Daten in diesem Fall, A, Zeigt den von uns abgefragten Datensatztyp an, und die letzten Daten sind die Host -IP -Adresse.

Abfragestunde”: Diese Ausgabe zeigt die Zeit, die es brauchte, um die Antwort zu erhalten. Dies ist besonders nützlich, um Probleme zu diagnostizieren. Im obigen Beispiel sehen wir 52 Millisekunden.

MSG -Größe”: Dies zeigt uns die Paketgröße; Es sind auch wichtige Daten, da die Antwort, wenn das Paket zu groß ist. In diesem Fall sind 74 Bytes eine normale Größe.

Wie Sie im Ausgang sehen können 172.67.209.252 Und 104.21.58.234.

Fragen wir jetzt LinuxHint an.com dns durch Ausführen des Befehls unten hinzugefügt das Hinzufügen der ns Möglichkeit.

Dig LinuxHint.com ns

Wie Sie sehen können, wird LinuxHint DNS von CloudFlare verwaltet. Die DNs sind Melinda.ns.Cloudflare.com und Mailand.ns.Cloudflare.com.

Lassen Sie uns nun die LinuxHint überprüfen.com Ipv6 -Adresse. Standardmäßig überprüft Dig die A (IPv4) Aufzeichnung. Um die IPv6 -Adresse zu überprüfen, müssen wir sie durch Hinzufügen angeben AAAA, Wie nachfolgend dargestellt.

Dig LinuxHint.com aaaa

Sie können in den IPv6 -Adressen aus output -LinuxHint sehen 2606: 4700: 3033 :: AC43: D1FC Und 2606: 4700: 3033 :: 6815: 3aea.

Es ist wichtig zu klären, dass DIG automatisch die in Ihrem definierten Server verwenden, wenn Sie keine DNS angeben, um zu beantworten Auflösung.Conf Datei. Wenn Sie jedoch eine Abfrage durchführen, können Sie den Server angeben, der ihn durch Hinzufügen einer „@“ -Regelanlage anschließt, gefolgt von der Serveradresse. Im folgenden Beispiel werde ich Google DNS verwenden:

Dig LinuxHint.com @8.8.8.8

Um dieses Tutorial zu beenden, überprüfen wir die LinuxHint -Auflösung von Mail -Datensätzen, indem Sie die implementieren Mx Option, wie im folgenden Bild gezeigt.

Dig LinuxHint.com @8.8.8.8 mx

Das ist alles; Jetzt haben Sie eine Idee, DIG zu verwenden und die Ausgabe zu verstehen.

Abschluss:

Wie Sie sehen können, installieren Sie graben auf Debian ist ziemlich einfach; Sie müssen nur einen Befehl ausführen. Das Erlernen der Verwendung von Dig ist auch einfach, wenn Sie die Bedeutung jedes in der Ausgabe bereitgestellten Elements kennen. Ein DIG -Befehl ist ein gewaltiges Tool zum Abrufen von Informationen über einen Host- oder Domänennamen und die Diagnose einiger Probleme. Dig ist sehr einfach zu bedienen; Es ist flexibel und bietet eine klare Ausgabe. Es hat zusätzliche Funktionen im Vergleich zu anderen Suchwerkzeugen.

Es gibt mehr Dig -Anwendungen, die in diesem Tutorial nicht behandelt wurden. Sie können unter https: // linux lernen.sterben.net/mann/1/dig.

Vielen Dank, dass Sie dieses Tutorial gelesen haben, um zu erklären, wie man installiert wird graben auf Debian 11 Bullseye und wie man es benutzt. Ich hoffe es war nützlich für Sie. Lesen Sie weiterhin LinuxHint für weitere Linux -professionelle Tutorials.