Startseite > Netzwerkverwaltung > nslookup

nslookup: DNS-Server-Abfrage

nslookup ist ein Befehlszeilenwerkzeug, das verwendet wird, um DNS-Server (Domain Name System) abzufragen, um Informationen über Domainnamen oder IP-Adressen zu erhalten. Es unterstützt sowohl den interaktiven als auch den nicht-interaktiven Modus und ermöglicht die Angabe eines bestimmten DNS-Servers für Abfragen.

Übersicht

nslookup wird verwendet, um die Zuordnung zwischen Domainnamen und IP-Adressen zu überprüfen oder um bestimmte DNS-Einträge (MX, NS, A usw.) abzurufen. Es wird hauptsächlich zur Fehlerbehebung bei DNS und zur Netzwerkanalyse eingesetzt.

Hauptmerkmale

  • Abfrage der Domain-IP-Adress-Zuordnung
  • Abfrage spezifischer DNS-Einträge (A, MX, NS usw.)
  • Abfrage mit Angabe eines bestimmten DNS-Servers
  • Unterstützung für interaktiven/nicht-interaktiven Modus

Wichtige Optionen

Zusätzlich zu den Befehlszeilenoptionen können in nslookup im interaktiven Modus verschiedene Optionen mit dem Befehl `set` konfiguriert werden.

Abfragetyp und Debugging

Server angeben

Erzeugter Befehl:

Kombinieren Sie die Befehle.

Beschreibung:

`nslookup` Führen Sie den Befehl aus.

Kombinieren Sie diese Optionen und führen Sie die Befehle virtuell zusammen mit der KI aus.

Anwendungsbeispiele

Verschiedene Anwendungsbeispiele für den nslookup-Befehl.

Grundlegende Domaininformationen abfragen

nslookup example.com

Fragt die IP-Adresse der angegebenen Domain ab.

Abfrage mit einem bestimmten DNS-Server

nslookup example.com 8.8.8.8

Fragt Domaininformationen mit dem Google Public DNS (8.8.8.8) ab.

Mail-Exchange (MX)-Eintrag abfragen

nslookup -type=mx example.com

Fragt die Mailserverinformationen der Domain ab.

Aufrufen und Verwenden des interaktiven Modus

nslookup
> server 8.8.8.8
> example.com
> exit

Startet nslookup im interaktiven Modus und führt dann Abfragen mit internen Befehlen aus.

Domainnamen anhand der IP-Adresse abfragen (Reverse-Lookup)

nslookup 192.0.2.1

Fragt den Domainnamen ab, der der IP-Adresse entspricht.

Installation

nslookup ist auf den meisten Linux-Distributionen standardmäßig enthalten oder Teil von DNS-Utility-Paketen. Wenn es nicht installiert ist, können Sie es mit den folgenden Befehlen installieren.

Debian/Ubuntu

sudo apt update && sudo apt install dnsutils

Installiert das Paket dnsutils mit dem Paketmanager apt.

CentOS/RHEL/Fedora

sudo yum install bind-utils
# oder
sudo dnf install bind-utils

Installiert das Paket bind-utils mit dem Paketmanager yum oder dnf.

Tipps & Hinweise

Nützliche Tipps und zu beachtende Punkte bei der Verwendung von nslookup.

Erwägen Sie den dig-Befehl

Obwohl nslookup immer noch weit verbreitet ist, bietet der dig-Befehl leistungsfähigere und detailliertere DNS-Informationen und ist besser für Skripte geeignet. Es wird empfohlen, dig bei der Fehlerbehebung von DNS ebenfalls zu verwenden.

  • dig unterstützt mehr DNS-Eintragstypen
  • dig liefert detaillierte Informationen zur Antwort
  • dig hat ein Ausgabeformat, das sich leicht für Skripte parsen lässt

Nutzen Sie den interaktiven Modus

Wenn Sie mehrere Abfragen durchführen müssen, ist der interaktive Modus praktisch. Geben Sie help im interaktiven Modus ein, um die verfügbaren internen Befehle anzuzeigen.

  • set type=mx (Festlegen der Abfrage von MX-Einträgen)
  • server 1.1.1.1 (Ändern des abzufragenden DNS-Servers)
  • exit (Beenden des interaktiven Modus)

Verwandte Befehle

Funktional ähnliche oder häufig zusammen verwendete Befehle.



Gleiche Kategorie Befehle