Wissensdatenbank · Webhosting

So verwenden Sie den DIG-Befehl, um Ihr Netzwerk auf DNS-Probleme zu prüfen

Zuletzt aktualisiert am 2025-05-24

So verwenden Sie den Befehl DIG

Der Befehl DIG ist ein Werkzeug zum Abfragen von DNS-Nameservern nach Informationen zu Host-Adressen, Mail-Exchange-Servern, Nameservern und weiteren verwandten Informationen. Dieses Werkzeug kann auf jedem Linux-/Unix- oder macOS-Betriebssystem verwendet werden.

Der typischste Einsatz des Befehls dig besteht darin, einfach einen einzelnen Host abzufragen.


In diesem Knowledgebase-Artikel erklären wir, wie Sie die Ausgabe des Befehls dig lesen und wie Sie den Befehl verwenden.


So verwenden Sie den Befehl DIG

Was kann ich mit dem Befehl dig herausfinden?

Mit dig können Sie jede gültige DNS-Abfrage durchführen. Die häufigsten sind:

  • A (die IP-Adresse)
  • TXT (Textanmerkungen)
  • MX (Mail-Exchange-Server)
  • NS (Nameserver)

Den Befehl ausführen

  1. Öffnen Sie zunächst Ihren SSH-Client und stellen Sie eine Verbindung zu Ihrem Hosting-Account oder zu einem beliebigen System her, auf dem Sie über eine Konsole bzw. Kommandozeile Befehle eingeben können. Wenn Sie mit dem Verbindungsaufbau zu Ihrem Hosting-Account per SSH nicht vertraut sind, klicken Sie hier , um unseren Knowledgebase-Artikel zu diesem Thema aufzurufen.

  2. Sobald die Verbindung besteht, geben Sie den Befehl wie folgt ein:

dig domain.tld, wobei domain.tld die Domain mit Endung ist, die Sie abfragen.


Die Ausgabe auswerten

[yourcpusercc@rs2-dal ~]$ dig cchostingdemos.com

; <<>> DiG 9.11.4-P2-RedHat-9.11.4-26.P2.el7_9.4 <<>> cchostingdemos.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 52628
;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;cchostingdemos.com. IN A

;; ANSWER SECTION:
cchostingdemos.com. 300 IN A 104.21.69.5
cchostingdemos.com. 300 IN A 172.67.202.37

;; Query time: 7 msec
;; SERVER: 198.58.107.5#53(198.58.107.5)
;; WHEN: Tue Apr 06 22:21:26 EDT 2021
;; MSG SIZE rcvd: 79


Der einleitende Abschnitt der Ausgabe liefert einige Informationen über die Abfrage selbst:

; <<>> DiG 9.11.4-P2-RedHat-9.11.4-26.P2.el7_9.4 <<>> cchostingdemos.com

 

Der Abschnitt „Got answer“ liefert uns einige technische Details zur Antwort, die vom DNS-Server empfangen wurde.

;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 52628
;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 1


Der Abschnitt „Question“ erinnert uns an unsere Abfrage. Standardmäßig wird nach einer Internetadresse (A) gefragt.

;; QUESTION SECTION:
;cchostingdemos.com. IN A


Im Abschnitt „Answer“ finden Sie die Antwort auf unsere Abfrage.

;; ANSWER SECTION:
cchostingdemos.com. 300 IN A 104.21.69.5
cchostingdemos.com. 300 IN A 172.67.202.37

 

Der letzte Abschnitt der Standardausgabe enthält Statistiken zur Abfrage.

;; Query time: 7 msec
;; SERVER: 198.58.107.5#53(198.58.107.5)
;; WHEN: Tue Apr 06 22:21:26 EDT 2021
;; MSG SIZE rcvd: 79

 

Wichtige dig-Befehle auf einen Blick

  • Mit dem folgenden Befehl erhalten Sie schnell nur die Antwort, ohne die zusätzlichen Informationen drumherum:
dig domain.tld +short
  • Mit diesem Befehl rufen Sie die Adressen einer Domain ab:
dig domain.tld A +noall +answer
  • Mit diesem Befehl erhalten Sie eine Liste aller Mailserver einer Domain:
dig domain.tld MX +noall +answer
  • Mit diesem Befehl erhalten Sie eine Liste der autoritativen DNS-Server einer Domain:
dig domain.tld NS +noall +answer
  • Mit diesem Befehl erhalten Sie alle oben genannten Informationen in einem übersichtlichen Ergebnis:
dig domain.tld ANY +noall +answer
  • Mit diesem Befehl fragen Sie den A-Record einer Domain über einen bestimmten Nameserver ab:
dig A domain.tld @ns1.chemicloud.com +short
  • Mit dem folgenden Befehl verfolgen Sie den zurückgelegten Weg der Abfrage:
dig domain.tld +trace

 

Das war's! Nun wissen Sie, wie Sie den DIG-Befehl in Ihrem Terminal beherrschen.

← Alle Knowledgebase Artikel

Tell us what you need

Compare available plans or describe your workload so we can discuss a suitable starting point.