Dig: Unterschied zwischen den Versionen
K →Syntax |
K →Syntax |
||
Zeile 6: | Zeile 6: | ||
= Syntax = | = Syntax = | ||
= Syntax = | |||
$ '''dig [@Server] [Domain] [Typ] [-x IP-Adresse]''' | |||
== Parameter == | == Parameter == | ||
== Resource Record / Typ == | |||
{| class="wikitable" | |||
|- Resource Record / Typ | |||
! Typ !! Beschreibung | |||
|- | |||
| ANY || alle Einträge | |||
|- | |||
| A || IPv4 Record eines Hosts | |||
|- | |||
| AAAA || IPv6 Record eines Hosts | |||
|- | |||
| CNAME || Kanonischer Name, Zuordnung von Aliassen | |||
|- | |||
| MX || Mail Exchanger | |||
|- | |||
| NS || Hostname eines autoritativen Nameservers | |||
|- | |||
| PTR || Domain Name Pointer (um IP-Adressen Namen zuzuweisen) | |||
|- | |||
| SOA || Start of Authority | |||
|- | |||
| SRV || Angebotene Dienste | |||
|- | |||
| TXT || Beliebiger Text | |||
|} | |||
Weitere Parameter: | |||
{| class="wikitable" | |||
|- | |||
! Typ !! Beschreibung | |||
|- | |||
| +short || gibt eine sehr kurze Antwort, zB die reine IP der Domain | |||
|- | |||
| -f query.txt || file - Eingabe-Datei für mehrere Abfragen | |||
|- | |||
| -4 / -6 || IPv4 / IPv6 | |||
|- | |||
| -x || Rückwärtssuche... IP der Domain suchen | |||
|} | |||
== Optionen == | == Optionen == | ||
= Konfiguration = | = Konfiguration = | ||
== Dateien == | == Dateien == |
Version vom 7. März 2022, 12:13 Uhr
dig (domain information groper) befragt DNS-Server
Beschreibung
Installation
# apt install dnsutils
Syntax
Syntax
$ dig [@Server] [Domain] [Typ] [-x IP-Adresse]
Parameter
Resource Record / Typ
Typ | Beschreibung |
---|---|
ANY | alle Einträge |
A | IPv4 Record eines Hosts |
AAAA | IPv6 Record eines Hosts |
CNAME | Kanonischer Name, Zuordnung von Aliassen |
MX | Mail Exchanger |
NS | Hostname eines autoritativen Nameservers |
PTR | Domain Name Pointer (um IP-Adressen Namen zuzuweisen) |
SOA | Start of Authority |
SRV | Angebotene Dienste |
TXT | Beliebiger Text |
Weitere Parameter:
Typ | Beschreibung |
---|---|
+short | gibt eine sehr kurze Antwort, zB die reine IP der Domain |
-f query.txt | file - Eingabe-Datei für mehrere Abfragen |
-4 / -6 | IPv4 / IPv6 |
-x | Rückwärtssuche... IP der Domain suchen |
Optionen
Konfiguration
Dateien
Anwendungen
Um eine Liste aller Adressen für einen Domain-Namen zu erhalten, verwenden Sie die Option a:
$ dig +nocmd google.com a +noall +answer
Um den Alias-Domänennamen zu finden, verwenden Sie die Option cname:
$ dig +nocmd mail.google.com cname +noall +answer
Verwenden Sie die Option txt, um alle TXT-Einträge für eine bestimmte Domäne abzurufen:
$ dig +nocmd google.com txt +noall +answer
Um eine Liste aller Mailserver für eine bestimmte Domäne zu erhalten, verwenden Sie die Option mx:
$ dig +nocmd google.com mx +noall +answer
Um die autorisierenden Nameserver für unsere spezifische Domäne zu finden, verwenden Sie die Option ns:
$ dig +nocmd google.com ns +noall +answer
Verwenden Sie eine beliebige Option, um eine Liste aller DNS-Einträge für eine bestimmte Domäne zu erhalten:
$ dig +nocmd google.com any +noall +answer
Dokumentation
Man-Pages
Info-Pages
Links
Intern
Weblinks
Kontrollfragen
Testfrage 1
Antwort1
Testfrage 2
Antwort2
Testfrage 3
Antwort3
Testfrage 4
Antwort4
Testfrage 5
Antwort5
Interne Links
Externe Links
- https://geek-university.com/linux-deutsch/dig-befehl/
- https://linuxize.com/post/how-to-use-dig-command-to-query-dns-in-linux/ (Englisch)
- https://wiki.ubuntuusers.de/dig/