DNS-Änderungen werden nicht sofort weltweit sichtbar. Nameserver cachen Records für den konfigurierten TTL-Zeitraum. Diese Anleitung zeigt, wie Sie die Propagation prüfen und gezielt debuggen.
Wie lange dauert DNS-Propagation?
Die TTL (Time to Live) eines Records bestimmt, wie lange Nameserver den Record cachen. Ein TTL von 3600 bedeutet maximal 1 Stunde Verzögerung. Vollständige weltweite Propagation kann bis zu 48 Stunden dauern, meist ist sie nach 1 bis 4 Stunden abgeschlossen.
Tipp: Senken Sie den TTL-Wert auf 300 Sekunden, bevor Sie eine größere DNS-Änderung durchführen. Erhöhen Sie ihn nach der Änderung wieder auf 3600.
DNS-Auflösung mit dig prüfen
dig ist das Standard-Werkzeug unter Linux und macOS:
# A-Record prüfen
dig ihredomain.de A
# MX-Record prüfen
dig ihredomain.de MX
# TXT-Record prüfen (SPF, DMARC)
dig ihredomain.de TXT
# Bestimmten Nameserver direkt befragen
dig @8.8.8.8 ihredomain.de A
DNS-Auflösung mit nslookup prüfen (Windows)
nslookup ihredomain.de
nslookup -type=MX ihredomain.de
Online-Tools
Folgende Dienste zeigen die DNS-Auflösung von verschiedenen Standorten weltweit (keine Konkurrenz-Nennung im Produktiv-Content, nur interne Referenz: whatsmydns.net, dnschecker.org):
- Rufen Sie einen DNS-Checker Ihrer Wahl auf und geben Sie Ihren Domainnamen mit dem gewünschten Record-Typ ein.
- Grüne Häkchen bedeuten, dass der neue Record bereits propagiert ist. Rote Kreuze bedeuten, der alte Record ist noch im Cache.
Lokalen DNS-Cache leeren
Ihr eigener Rechner und Browser cachen DNS-Auflösungen ebenfalls. Wenn Sie eine Änderung sofort testen wollen:
Windows:
ipconfig /flushdns
macOS:
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
Browser-Cache: Anleitung unter Browser-Cache leeren.
Verwandte Anleitungen
Bei Fragen: +49 89 215505888 oder support@cms-admins.de