DNS cheatsheet

illustrated by adobe firefly

DNS cheatsheet


#dns#collection

Werte

DNS Einträge formen sich nach dem Schema Host,Type und Destination. Einige Beispiele:

HostTypeDestination
@A321.231.234.156
@MXmail.example.com

Host

@

Die Domain selbst. Zum Beispiel “example.com”

*

Ein Platzhalter (Wildcard für Subdomains). Alle Subdomains folgen dieser Angabe, wenn nicht explizit angegeben.

Subdomain

Eine bestimmte Subdomain, bspw. “app.example.com”. Setze den Host auf “app” und die Destination auf eine IP-Adresse. Dies ist nur erforderlich, wenn die Inhalte der Subdomain auf einem anderen Server liegen.

Tipp: hier kannst du eine Weiterleitung einrichten, um deine Domain auch mit dem Prefix “www” erreichbar zu machen. Die Angabe der Adressen in diesem Stil war früher üblich. Setze hierzu den host auf “www” und die Destination aus ”@” um auf die Hauptdomain zu verweisen.

Type

Die wichtigsten Typen sind:

A

IP-v4 Adresse des Webservers. Hier wird angeben, unter welcher Adresse der Webserver erreichbar ist.

AAAA

IP-v6 Adresse dees Webservers

MX

MX steht für Mailexchange. Dieser Eintrag verweist auf den Mailserver der Domain. Der Wert muss auf eine andere (Sub-)Domain verweisen. Zum Beispiel “mailserver.example.com”.

CNAME

TXT

Wird zum Beispiel verwendet, um dich als Eigentümer der Domain zu authentifizieren. Unter anderem fordert Google dich auf, hier einen bestimmten Wert zu setzen, den sie dir vorgeben. Damit kannst du dich beispielsweise für die Google Search Console verifizieren.

Destination

Zeigt auf eine IP-Adresse oder eine andere Domain.

Einträge prüfen

Typen abfragen

Das Windows Tool nslookup hilft dir beim Auslesen der DNS Werte. Rufe den Befehl entsprechend dem Beispiel auf. Mit der Flag -type kannst du bestimmen, welcher Typ abgefragt wird.

nslookup -type=A example.com
nslookup -type=AAAA example.com
nslookup -type=MX example.com
nslookup -type=CNAME example.com
nslookup -type=TXT example.com

Ausgabe der Abfrage in Datei speichern

Du kannst dir die Ausgaben des Tools auch in deine Datei schreiben lassen.

nslookup -type=CNAME example.com >> dns.txt