DNS

DNS-Einträge in 10 Sekunden überprüfen – DIG Linux und Windows

dig dig dig ist das Zauberwort oder auch Domain Information Groper. Dig ist ein kleines Tool mit dem sich alle DNS-Einträge auf einem Server abfragen lassen.

Ach ja, dig lässt sich nicht nur unter Linux benutzen sondern auch unter Windows. Hierzu später mehr.

Installation Linux

Ubuntu und Debian

sudo apt install dnsutils

CentOS und Fedora

sudo yum install bind-utils

ArchOS

sudo pacman -S bind-tools

Installation Windows

Bind hier herunterladen https://www.isc.org/download/ im ZIP findet sich die Datei dig.exe.
Den Ordner entpacken und in dasgewünschten Verzeichnis verschieben z.B C:\Program Files\Bind

Damit dig direkt über die Kommandozeile, CMD, aufgerufen werden kann, muss nun eine Umgebungsvariable erstellt werden

  1. Tastenkombination [WINDOWS] + [Pause] drücken. Es öffnet sich das Windows System fenster.
  2. Nach „Erweiterte Systemeinstellungen“ navigieren
  3. Auf den Button „Umgebungsvaribeln…“ im unteren Fensterbereich klicken
  4. Die Variable „Path“ bei Systemvariablen auswählen und „Bearbeiten…“ anklicken
  5. C:\Program Files\Bind als Pfad hinzufügen und mit „OK“ bestätigen

Für alle Tools kann auch die Installation im Zip ausgeführt werden. Bei der Installation die Option „only tools“ auswählen, ansonsten wird euch ein ganzer DNS-Server installiert.

Dig lässt sich nun über CMD ausführen

Einfache Abfragen

Syntax

dig[Domain] [Typ] [@Server]

Mit dig können alle Parameter der DNS-Zone abgefragt werden, hierfür stehen folgende Typen zur verfügung

TypBeschreibung
ANY alle Einträge
AIPv4 Record
AAAAIPv6 Record
CNAMEZuordnung von Aliassen
MXMail Exchanger
NSHostname eines autoritativen Nameservers
PTRDomain Name Pointer
SOAStart of Authority
SRVAngebotene Dienste
TXT Text wie SPF einträge

Nun fragen wir die IP von unserem A-Record auf dem Google-DNS Server ab.

dig a beyond.lol @8.8.8.8

Die Ausgabe

; <<>> DiG 9.11.3-1ubuntu1.7-Ubuntu <<>> a beyond.lol @8.8.8.8
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 58073
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 512
;; QUESTION SECTION:
;beyond.lol.                    IN      A

;; ANSWER SECTION:
beyond.lol.             1926    IN      A       <IP>

;; Query time: 19 msec
;; SERVER: 8.8.8.8#53(8.8.8.8)
;; WHEN: Mon Jul 22 13:09:53 CEST 2019
;; MSG SIZE  rcvd: 55

Mit +short erhalten wir nur die Ausgabe ohne Kommentare

dig a beyond.lol @8.8.8.8 +short
<IP>

Dig online ohne Installation

Google und natürlich viele andere auch, bieten diesen Dienst auch online an.

Die Onlineversion von dig bei google findet Ihr unter: https://toolbox.googleapps.com/apps/dig/

Eine kurze Erklärung zu einzelen DNS-Einträgen bekommt Ihr bei uns unter: https://beyond.lol/dns-fuer-webseiten-einfach-erklaert/

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.