Dig: Unterschied zwischen den Versionen
Keine Bearbeitungszusammenfassung |
|||
Zeile 3: | Zeile 3: | ||
'''dig''' ('''d'''omain '''i'''nformation '''g'''roper) befragt DNS-Server | '''dig''' ('''d'''omain '''i'''nformation '''g'''roper) befragt DNS-Server | ||
= Beschreibung = | == Beschreibung == | ||
= Installation = | == Installation == | ||
# '''apt install dnsutils''' | # '''apt install dnsutils''' | ||
= Syntax = | == Syntax == | ||
$ '''dig [@Server] [Domain] [Typ] [-x IP-Adresse]''' | $ '''dig [@Server] [Domain] [Typ] [-x IP-Adresse]''' | ||
== Parameter == | === Parameter === | ||
=== Resource Record | ==== Resource Record Typ ==== | ||
{| class="wikitable" | {| class="wikitable" | ||
|- Resource Record / Typ | |- Resource Record / Typ | ||
Zeile 37: | Zeile 37: | ||
|} | |} | ||
=== Weitere Parameter === | ==== Weitere Parameter ==== | ||
{| class="wikitable" | {| class="wikitable" | ||
|- | |- | ||
Zeile 51: | Zeile 51: | ||
|} | |} | ||
== Optionen == | === Optionen === | ||
= Konfiguration = | == Konfiguration == | ||
== Dateien == | === Dateien === | ||
= Anwendungen = | == Anwendungen == | ||
Um eine Liste aller Adressen für einen Domain-Namen zu erhalten, verwenden Sie die Option a | === Um eine Liste aller Adressen für einen Domain-Namen zu erhalten, verwenden Sie die Option a === | ||
$ dig +nocmd google.com a +noall +answer | $ dig +nocmd google.com a +noall +answer | ||
Um den Alias-Domänennamen zu finden, verwenden Sie die Option cname | === Um den Alias-Domänennamen zu finden, verwenden Sie die Option cname === | ||
$ dig +nocmd mail.google.com cname +noall +answer | $ 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 | === Verwenden Sie die Option txt, um alle TXT-Einträge für eine bestimmte Domäne abzurufen === | ||
$ dig +nocmd google.com txt +noall +answer | $ 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 | === 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 | $ dig +nocmd google.com mx +noall +answer | ||
Um die autorisierenden Nameserver für unsere spezifische Domäne zu finden, verwenden Sie die Option ns | === Um die autorisierenden Nameserver für unsere spezifische Domäne zu finden, verwenden Sie die Option ns === | ||
$ dig +nocmd google.com ns +noall +answer | $ 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 | === 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 | $ dig +nocmd google.com any +noall +answer | ||
= Dokumentation = | == Dokumentation == | ||
== Man-Pages == | === Man-Pages === | ||
$ man dig | $ man dig | ||
== Info-Pages == | === Info-Pages === | ||
= Links = | == Links == | ||
== Intern == | === Intern === | ||
== Weblinks == | === Weblinks === | ||
# https://geek-university.com/linux-deutsch/dig-befehl/ | # https://geek-university.com/linux-deutsch/dig-befehl/ | ||
# https://linuxize.com/post/how-to-use-dig-command-to-query-dns-in-linux/ (Englisch) | # https://linuxize.com/post/how-to-use-dig-command-to-query-dns-in-linux/ (Englisch) |
Version vom 11. Juni 2022, 17:44 Uhr
dig (domain information groper) befragt DNS-Server
Beschreibung
Installation
# apt install dnsutils
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
$ man dig
Info-Pages
Links
Intern
Weblinks
- 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/
Kontrollfragen
Testfrage 1
Antwort1
Testfrage 2
Antwort2
Testfrage 3
Antwort3
Testfrage 4
Antwort4
Testfrage 5
Antwort5