Bash Wiki
Posts (Latest 30 updated) :
Read all
Contents:
  1. [Linux] Bash dig Verwendung: DNS-Abfragen durchführen
    1. Übersicht
    2. Verwendung
    3. Häufige Optionen
    4. Häufige Beispiele
    5. Tipps

[Linux] Bash dig Verwendung: DNS-Abfragen durchführen

Übersicht

Der dig-Befehl (Domain Information Groper) ist ein leistungsstarkes Tool zur Abfrage von DNS (Domain Name System). Es wird häufig verwendet, um Informationen über DNS-Einträge abzurufen und die Funktionsweise von DNS-Servern zu testen.

Verwendung

Die grundlegende Syntax des dig-Befehls lautet:

dig [Optionen] [Argumente]

Häufige Optionen

  • @server: Gibt den DNS-Server an, der für die Abfrage verwendet werden soll.
  • -t type: Gibt den Typ des DNS-Eintrags an (z.B. A, AAAA, MX, NS).
  • +short: Gibt eine verkürzte Ausgabe zurück, die nur die relevanten Informationen enthält.
  • +trace: Verfolgt die DNS-Abfrage bis zur Quelle.

Häufige Beispiele

Hier sind einige praktische Beispiele für die Verwendung von dig:

  1. Abfrage eines A-Eintrags:
    dig example.com
    
  2. Abfrage eines MX-Eintrags:
    dig -t MX example.com
    
  3. Abfrage eines spezifischen DNS-Servers:
    dig @8.8.8.8 example.com
    
  4. Verkürzte Ausgabe für einen AAAA-Eintrag:
    dig -t AAAA example.com +short
    
  5. Verfolgen der DNS-Abfrage:
    dig example.com +trace
    

Tipps

  • Verwenden Sie +short, um die Ausgabe zu vereinfachen, wenn Sie nur die IP-Adresse oder den gewünschten Wert benötigen.
  • Testen Sie verschiedene DNS-Server, um die Reaktionszeiten und die Verfügbarkeit zu vergleichen.
  • Nutzen Sie die -t-Option, um gezielt nach bestimmten Eintragstypen zu suchen und die gewünschten Informationen zu erhalten.