Maybaygiare.org

Blog Network

Nslookup Linux-Befehl

Das Dienstprogramm nslookup kann auf einem Linux-System installiert und verwendet werden, um Informationen zu den DNS-Einträgen für eine Domäne oder IP-Adresse zu erhalten. Dies ist besonders praktisch bei der Fehlerbehebung bei DNS-Problemen. Ein beliebtes Tool, das auch mit nslookup installiert ist, ist dig , das ähnlich ist, aber unterschiedliche Resolver verwendet. Es ist eine gute Alternative zu nslookup , aber nslookup ist normalerweise einfacher zu verwenden.

In diesem Tutorial führen wir Sie durch die Installation von nslookup auf wichtigen Linux-Distributionen und zeigen verschiedene Befehlszeilenbeispiele, die Sie auf Ihrem eigenen System verwenden können, wenn Sie DNS-Informationen benötigen.

In diesem Tutorial lernen Sie:

  • How to install nslookup on major Linux distros
  • Nslookup command line examples
nslookup command on Linux

nslookup command on Linux

Software Requirements and Linux Command Line Conventions
Category Requirements, Conventions or Software Version Used
System Any Linux distro
Software nslookup
Sonstiges Privilegierter Zugriff auf Ihr Linux-System als root oder über den Befehl sudo.
Konventionen # – erfordert, dass bestimmte Linux-Befehle mit Root-Rechten ausgeführt werden, entweder direkt als Root-Benutzer oder unter Verwendung von sudo Befehl $ – erfordert, dass bestimmte Linux-Befehle als regulärer nicht privilegierter Benutzer ausgeführt werden

nslookup installieren

Es besteht eine gute Chance, dass nslookup bereits auf Ihrem System installiert und einsatzbereit ist. Wenn nicht, verwenden Sie einfach den entsprechenden Befehl unten, um es zu installieren.

Auf der Suche nach Linux Systems Analyst !
Das UAF Geophysical Institute sucht einen erfahrenen Linux-Systemanalytiker, der sich seinem Team von Analysten und Ingenieuren für Cyber-Infrastruktur anschließt. ORT: Fairbanks, Alaska, USA
JETZT BEWERBEN

Um nslookup auf Ubuntu, Debian, Linux Mint und jeder anderen Debian-basierten Distribution zu installieren:

$ sudo apt install dnsutils

So installieren Sie nslookup auf CentOS, Fedora, Red Hat und jeder anderen Red Hat-basierten Distribution:

$ sudo dnf install bind-utils

So installieren Sie nslookup auf Manjaro, Arch Linux und jeder anderen Arch Linux-basierten Distribution:

$ sudo pacman -S dnsutils

Nslookup-Befehlszeilenbeispiele

Nachdem nslookup installiert ist, probieren Sie einige der folgenden Befehle aus, um ein Gefühl dafür zu bekommen, wie es funktioniert.

Um grundlegende Informationen über den A-Eintrag einer Domäne anzuzeigen, geben Sie einfach den Domänennamen als Argument an. Die Ausgabe kann je nach Konfiguration des abgefragten Servers mehrere IP-Adressen enthalten.

$ nslookup redhat.comServer:127.0.0.53Address:127.0.0.53#53Non-authoritative answer:Name:redhat.comAddress: 209.132.183.105

Sie können den Reverse DNS-Eintrag auch nachschlagen, indem Sie die IP-Adresse angeben und sehen, auf welchen Domänennamen er verweist.

$ nslookup 209.132.183.105105.183.132.209.in-addr.arpaname = redirect.redhat.com.

Verwenden Sie die Option -query=MX, um den Mail-Eintrag (MX) für eine Domäne anzuzeigen. Dieser Datensatz steuert, wo E-Mails an die Domäne gesendet werden (in diesem Fall @redhat.com ) gesendet wird.

$ nslookup -query=mx redhat.comServer:127.0.0.53Address:127.0.0.53#53Non-authoritative answer:redhat.commail exchanger = 10 us-smtp-inbound-2.mimecast.com.redhat.commail exchanger = 10 us-smtp-inbound-1.mimecast.com.

Verwenden Sie die Option -query=ns, um eine Liste der DNS-Server für die Domäne anzuzeigen.

$ nslookup -type=ns redhat.comServer:127.0.0.53Address:127.0.0.53#53Non-authoritative answer:redhat.comnameserver = a10-65.akam.net.redhat.comnameserver = a9-65.akam.net.redhat.comnameserver = a13-66.akam.net.redhat.comnameserver = a28-64.akam.net.redhat.comnameserver = a1-68.akam.net.redhat.comnameserver = a16-67.akam.net.

Dies sind einige der Hauptoptionen für nslookup, obwohl mehr Abfragetypen und weitere Optionen verfügbar sind. Schauen Sie sich die Manpage für weitere Details an und probieren Sie vielleicht auch den Befehl dig aus.

$ man nslookupAND$ man dig

Fazit

In diesem Handbuch haben wir gelernt, wie Sie das Dienstprogramm nslookup auf wichtigen Linux-Distributionen installieren. Wir haben auch mehrere Beispielbefehle zum Abfragen von DNS-Informationen von einem Domainnamen und einer IP-Adresse gesehen. Der Befehl nslookup ist sehr praktisch, wenn Sie eine übersichtliche Liste von DNS-Informationen anzeigen müssen.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.