Nach einer MX-Änderung kann es bis zu 72 Stunden dauern, bis alle Resolver die neue Einstellung sehen. In diesem Artikel erfahren Sie, warum das so lange dauert, wie Sie den Fortschritt prüfen und welche Rolle die TTL dabei spielt.
Warum kann die Anpassung länger dauern?
Um unsere E-Mail-Sicherheitsdienste nutzen zu können, müssen Sie die MX-Einträge in Ihrem DNS ändern. Bis diese neuen Werte überall übernommen sind, vergeht jedoch einige Zeit.
DNS-Server aktualisieren ihre Einträge nur in bestimmten Intervallen. Bis dahin behalten sie die bisherigen Werte in ihrem Cache, bis diese durch die neuen ersetzt werden. Hinzu kommt, dass DNS dezentralisiert aufgebaut ist: Die Namensauflösung ist hierarchisch über viele voneinander unabhängige Server verteilt, deren Struktur einem Spanning Tree ähnelt - von den einzelnen Resolvern über die autoritativen Nameserver bis hinauf zu den Root-Servern. Eine Änderung muss sich entlang dieser Baumstruktur ausbreiten, und jeder Knoten übernimmt sie erst, wenn sein zwischengespeicherter Eintrag abgelaufen ist. Aus diesem Grund kann es in Extremfällen bis zu 72 Stunden dauern, bis Ihre geänderten MX-Einträge von allen erkannt werden.
Ich sehe meine neuen Werte bereits, sind sie damit übernommen?
Nicht unbedingt. Wenn Sie selbst einen DNS-Lookup für Ihre Domain durchführen und die neuen Werte sehen, bedeutet das noch nicht, dass sie weltweit vollständig übertragen wurden. Ihr lokaler Resolver kann bereits aktualisiert sein, während andere Regionen noch die alten Werte ausliefern.
Um die Propagierung regionsübergreifend zu prüfen, können Sie ein Online-Tool verwenden. So sehen Sie, welche Regionen bereits auf Ihre neuen Werte umgestellt haben:
Verwenden Sie idealerweise mehrere Tools, um sich ein vollständiges Bild vom aktuellen Stand der Propagierung zu machen.
Beeinflusst die TTL meine Propagierungszeit?
Eine kürzere TTL hilft, ist aber kein Ersatz für die eigentliche Propagierung.
Die TTL (Time to Live) gibt an, wie lange ein Resolver einen Eintrag im Cache behält, bevor er ihn neu abfragt. Eine kürzere TTL führt daher tendenziell zu einer schnelleren Übernahme neuer Werte. Verbindlich ist das allerdings nicht: Manche DNS-Server und Provider ignorieren die TTL. Für alle, die sie respektieren, wirkt sie sich jedoch aus.
Eine besonders kurze TTL lohnt sich vor allem dann, wenn Sie häufig Änderungen an Ihrem DNS vornehmen. Bei seltenen Änderungen ist das in der Regel nicht nötig.