DNS et domaines

Propagation DNS

Pourquoi un enregistrement DNS modifié apparaît à des moments différents selon l'endroit : les résolveurs gardent l'ancienne réponse jusqu'à expiration de son TTL.


« Propagation » est un mot un peu trompeur. Rien n'est poussé nulle part ; les serveurs faisant autorité répondent avec le nouvel enregistrement dès l'instant où vous l'enregistrez. Ce qui prend du temps, ce sont les caches : chaque résolveur qui a interrogé l'enregistrement avant la modification continue de servir l'ancienne réponse jusqu'à ce que le TTL qu'on lui a donné soit expiré.

Juste après un changement, une personne voit donc le nouveau site et une autre l'ancien, selon le résolveur qu'elle utilise et le moment où il a interrogé pour la dernière fois. Un résolveur qui n'a jamais vu l'enregistrement obtient la nouvelle réponse tout de suite.

Pour vérifier où un changement est arrivé, interrogez plusieurs résolveurs directement et comparez leurs réponses avec celle du serveur faisant autorité. Quand tous sont d'accord, le changement est passé. Si un résolveur se trompe encore après l'écoulement de l'ancien TTL, il applique peut-être un TTL minimum qui lui est propre, ou vous avez peut-être plus d'un jeu de serveurs de noms qui répondent différemment.

Propagation DNS