InfraNestInfraNest
DNS

DNS propagation

La propagation DNS est le délai avant qu'une modification d'enregistrement DNS ne devienne visible partout, causé par le temps nécessaire pour que les copies en cache de l'ancien enregistrement expirent à chaque résolveur.

La propagation DNS est le délai avant qu'une modification d'enregistrement DNS (nouvelle valeur, nouveau serveur de noms, etc.) ne devienne visible globalement. Ce n'est pas un mécanisme officiel du protocole—c'est un terme familier pour les effets de la mise en cache distribuée sur des milliers de résolveurs récursifs.

Fonctionnement

Quand vous publiez un enregistrement DNS, il comporte un TTL (Time To Live), mesuré en secondes. Les résolveurs récursifs mettent en cache cet enregistrement pendant sa durée TTL. Une fois mis en cache, un résolveur continue de retourner l'ancienne valeur jusqu'à l'expiration de sa copie en cache—indépendamment de ce que dit maintenant votre serveur de noms faisant autorité. La « propagation » est simplement le temps nécessaire pour que toutes ces copies mises en cache individuelles expirent et soient relancées.

Par exemple, si un enregistrement A a un TTL de 3600 secondes (1 heure), et que vous modifiez l'adresse IP à 14h05, les résolveurs qui l'ont mis en cache à 14h00 continueront à servir l'ancienne adresse IP jusqu'à 15h00. Seules les nouvelles requêtes après 14h05 obtiennent immédiatement la nouvelle valeur.

Les modifications de serveur de noms (NS) prennent plus de temps car le TTL de l'enregistrement NS de la zone parent et la mise en cache au niveau du registre s'appliquent également.

Conseils clés de synchronisation

  • Baissez votre TTL avant une modification planifiée, puis attendez que l'ancien TTL expire complètement.
  • Baisser le TTL après une modification ne sert à rien—les enregistrements déjà mis en cache expirent selon leur programme original.
  • Utilisez DNS lookup pour vérifier quand une modification a atteint votre résolveur local.

Le temps de propagation varie selon le fournisseur d'accès Internet, la géographie et les résolveurs qui ont mis en cache votre enregistrement.

TipLa « propagation » n'est en réalité que de la mise en cache. Définissez un TTL faible avant une migration pour que les anciennes valeurs expirent vite — il est impossible de forcer chaque résolveur à s'actualiser plus tôt.

Termes associés

Prêt en quelques secondes

Réunissez toute votre infrastructure dans un tableau de bord moderne.

Offre gratuite · Sans carte bancaire · Configuré en quelques minutes