Domains & DNS
Das 'Telefonbuch' des Internets verstehen und richtig konfigurieren.
🤔 Was ist DNS?
DNS (Domain Name System) uebersetzt Domain-Namen in IP-Adressen. Statt sich 203.0.113.50 zu merken, tippst du einfach beispiel.de ein.
So funktioniert DNS
Du tippst: beispiel.de
↓
DNS-Server fragt: "Welche IP hat beispiel.de?"
↓
Antwort: 203.0.113.50
↓
Browser verbindet sich mit 203.0.113.50 DNS-Propagation
Nach DNS-Aenderungen dauert es bis zu 48 Stunden, bis alle DNS-Server weltweit aktualisiert sind. In der Praxis oft nur wenige Minuten bis Stunden.
📋 Die wichtigsten DNS-Eintraege
Jeder Eintrag hat eine andere Funktion.
A-Record (Address)
Zeigt eine Domain auf eine IPv4-Adresse.
beispiel.de. IN A 203.0.113.50
Verwendung: Hauptdomain, Subdomains auf Server zeigen
AAAA-Record (IPv6)
Wie A-Record, aber fuer IPv6-Adressen.
beispiel.de. IN AAAA 2001:db8::1
CNAME-Record (Alias)
Zeigt eine Domain auf eine andere Domain (nicht IP!).
www.beispiel.de. IN CNAME beispiel.de.
Verwendung: www-Subdomain, CDN-Einbindung
MX-Record (Mail Exchange)
Definiert den Mailserver fuer die Domain.
beispiel.de. IN MX 10 mail.beispiel.de.
Prioritaet: Niedrigere Zahl = hoehere Prioritaet
TXT-Record (Text)
Speichert beliebigen Text. Oft fuer Verifizierungen und Sicherheit.
beispiel.de. IN TXT "v=spf1 mx -all"
Verwendung: SPF, DKIM, DMARC, Domain-Verifizierung
CNAME-Einschraenkungen
- CNAME kann nicht auf der Root-Domain (beispiel.de) gesetzt werden
- CNAME und andere Records (A, MX) koennen nicht gleichzeitig existieren
- Fuer Root-Domain: A-Record oder ALIAS/ANAME (je nach Provider)
⚙️ Typische DNS-Setups
Beispiel-Konfigurationen fuer verschiedene Szenarien.
# Domain und www auf Server zeigen
beispiel.de. A 203.0.113.50
www.beispiel.de. CNAME beispiel.de.
# Optional: IPv6
beispiel.de. AAAA 2001:db8::1
# Website
beispiel.de. A 203.0.113.50
www.beispiel.de. CNAME beispiel.de.
# E-Mail (eigener Mailserver)
beispiel.de. MX 10 mail.beispiel.de.
mail.beispiel.de. A 203.0.113.51
# SPF (verhindert Spam-Faelschungen)
beispiel.de. TXT "v=spf1 mx -all"
# Hauptseite
beispiel.de. A 203.0.113.50
www.beispiel.de. CNAME beispiel.de.
# Subdomain fuer Cloud
cloud.beispiel.de. A 203.0.113.50
# Subdomain fuer Mail
mail.beispiel.de. A 203.0.113.51
# Subdomain fuer API
api.beispiel.de. A 203.0.113.52
# Wildcard (alle nicht definierten Subdomains)
*.beispiel.de. A 203.0.113.50
Wildcard-DNS
Mit *.beispiel.de werden alle nicht explizit definierten Subdomains
auf die gleiche IP geleitet. Praktisch fuer dynamische Subdomains.
⏱️ TTL (Time to Live)
TTL bestimmt, wie lange ein DNS-Eintrag gecacht wird.
| TTL | Dauer | Verwendung |
|---|---|---|
| 300 | 5 Minuten | Vor geplanten Aenderungen |
| 3600 | 1 Stunde | Standard |
| 86400 | 24 Stunden | Stabile Eintraege |
Tipp: Vor Aenderungen
TTL auf 300 (5 Min) setzen, 24 Stunden warten, dann Aenderung vornehmen. So wird die Aenderung schnell wirksam.
🔍 DNS-Eintraege pruefen
So kannst du pruefen ob deine DNS-Eintraege korrekt sind.
# A-Record abfragen
dig beispiel.de A
# Kurze Ausgabe
dig beispiel.de A +short
# Alle Records
dig beispiel.de ANY
# MX-Records
dig beispiel.de MX
# TXT-Records
dig beispiel.de TXT
# Mit bestimmtem DNS-Server
dig @8.8.8.8 beispiel.de A
# A-Record
nslookup beispiel.de
# Mit bestimmtem DNS-Server
nslookup beispiel.de 8.8.8.8
# Bestimmter Record-Typ
nslookup -type=MX beispiel.de
Online-Tools
- dnschecker.org - Weltweite DNS-Propagation
- mxtoolbox.com - MX und E-Mail-Tests
- whatsmydns.net - DNS-Abfrage weltweit
🛒 Domain registrieren
Wo du Domains kaufen und verwalten kannst.
| Registrar | Besonderheiten |
|---|---|
| INWX | Deutsch, guenstig, gute API |
| Cloudflare | Zum Einkaufspreis, kostenloser DNS |
| Namecheap | International, viele TLDs |
| Hetzner | Deutsch, mit Hosting kombinierbar |
Domain-Lock aktivieren
Aktiviere immer den Transfer-Lock bei deiner Domain. Das verhindert ungewollte Domain-Transfers.
DNS-Konfiguration zu kompliziert?
Wir richten deine Domain und DNS korrekt ein - inklusive E-Mail-Records.
Beratung anfragen →