Benutzer-Werkzeuge

Webseiten-Werkzeuge


workshop:cli:netzwerk:dig

Dies ist eine alte Version des Dokuments!


dig - DNS-Abfrage-Tool

dig (Domain Information Groper) ist ein Kommandozeilen-Tool zur Durchführung von DNS-Abfragen. Es wird verwendet, um Informationen über Domainnamen und deren zugehörige Ressourcen wie IP-Adressen, MX-Records (Mail-Server) und andere DNS-Daten abzurufen. dig ist besonders nützlich für die Fehlerbehebung und Diagnose von DNS-Problemen.

Syntax

dig [Optionen] [Domainname] [Typ]

Wichtige Optionen

Option Beschreibung
`@<Server>` Gibt den DNS-Server an, der für die Abfrage verwendet werden soll.
`-t <Typ>` Gibt den Typ der DNS-Abfrage an (z.B. `A`, `MX`, `NS`, `TXT`).
`+short` Zeigt nur die relevantesten Ergebnisse an (vereinfacht die Ausgabe).
`+nocmd` Verhindert die Ausgabe des verwendeten Befehls.
`+noquestion` Verhindert die Ausgabe der gestellten Frage.
`+nocomment` Verhindert die Ausgabe von Kommentaren.
`-x` Führt eine Reverse-DNS-Abfrage durch, um die Domain eines IPs zu ermitteln.
`+trace` Zeigt den gesamten Weg der DNS-Abfrage, beginnend bei den Root-Servern.
`-q` Gibt eine alternative Frage an (statt des Domainnamens).
`+time=<Sekunden>` Setzt das Zeitlimit für die Abfrage.
`+dnssec` Zeigt DNSSEC-bezogene Informationen an (DNS Security Extensions).
`+tcp` Verwendet das TCP-Protokoll anstelle von UDP für die Abfrage.

Beispiele

DNS-Informationen zu einer Domain abfragen (A-Record):

dig example.com

Zeigt die IP-Adresse(n) (A-Record) der Domain `example.com` an.

MX-Records einer Domain abfragen (Mail-Server):

dig example.com -t MX

Zeigt die Mail-Exchanger (MX) Records für die Domain `example.com` an.

DNS-Server für eine Domain abfragen (NS-Record):

dig example.com -t NS

Zeigt die Nameserver (NS) für die Domain `example.com` an.

Reverse DNS-Abfrage einer IP-Adresse durchführen:

dig -x 8.8.8.8

Führt eine Reverse-DNS-Abfrage durch, um den Domainnamen zu der IP-Adresse `8.8.8.8` zu ermitteln.

Nur die IP-Adresse ohne zusätzliche Informationen anzeigen:

dig example.com +short

Zeigt nur die IP-Adresse der Domain `example.com` ohne zusätzliche Ausgabe an.

Abfrage über einen bestimmten DNS-Server durchführen:

dig @8.8.8.8 example.com

Führt die DNS-Abfrage für `example.com` über den DNS-Server `8.8.8.8` durch.

Abfrage aller DNS-Records für eine Domain:

dig example.com ANY

Zeigt alle verfügbaren DNS-Records (A, MX, NS, TXT, etc.) für `example.com` an.

Abfrage des gesamten DNS-Abfragepfades anzeigen:

dig example.com +trace

Zeigt den vollständigen DNS-Abfragepfad, beginnend bei den Root-DNS-Servern, bis zum Ziel-Server.


Hinweis

- dig ist ein sehr mächtiges Tool zur Diagnose von DNS-Problemen. Es liefert detaillierte Informationen zu DNS-Abfragen, was bei der Fehlerbehebung von Netzwerkproblemen oder beim Testen von DNS-Konfigurationen sehr hilfreich ist. - Die Ausgabe von dig kann durch die Verwendung verschiedener Optionen angepasst werden, z.B. durch das Hinzufügen des Parameters `+short` für eine vereinfachte Ausgabe.


Alternativen

Ein weiteres Werkzeug zur DNS-Abfrage ist nslookup, das eine ähnlich funktionale, jedoch weniger detaillierte Ausgabe bietet als dig. Für tiefere Diagnosen ist dig jedoch oft die bevorzugte Wahl.


Weitere Informationen

Die Man-Page liefert detaillierte Informationen:

man dig
workshop/cli/netzwerk/dig.1739705371.txt.gz · Zuletzt geändert: (Externe Bearbeitung)