Pourquoi mes modifications DNS mettent-elles autant de temps à se propager dans Route 53 et dans les résolveurs publics ?

Lecture de 3 minute(s)
0

J'ai mis à jour un enregistrement DNS défini dans ma zone hébergée publique Amazon Route 53. Toutefois, les modifications mettent du temps à se propager.

Brève description

La propagation du DNS correspond au temps nécessaire pour que les modifications du DNS soient mises à jour sur Internet. Si la propagation n'est pas terminée, les clients ne peuvent pas voir les valeurs mises à jour après avoir résolu le nom de domaine.

Si la propagation est incomplète, les clients ne peuvent pas se connecter à votre application. Certains clients peuvent également rencontrer des erreurs liées au DNS, telles que Servfail, NxDomain ou Refused. Dans ce cas, les clients peuvent se connecter directement à l'adresse IP de l'application, mais ils ne peuvent pas se connecter via le nom de domaine.

Résolution

Route 53 compte plus de 100 emplacements périphériques dotés de serveurs de noms DNS qui répondent aux requêtes DNS des clients. Lorsque vous mettez à jour un ensemble d'enregistrements dans votre zone hébergée, la modification se propage à tous les emplacements périphériques de la Route 53 en 60 secondes. Les emplacements périphériques sont mis à jour avec les dernières informations provenant de votre zone hébergée, et les emplacements périphériques répondent aux requêtes des clients en conséquence. Si un client envoie une requête directement aux serveurs de noms de zone hébergés du nom de domaine, il reçoit la bonne réponse.

Pour vérifier que le client a reçu la bonne réponse, utilisez l'outil de recherche :

dig <domain name> @<name server>

Utilisez ensuite n'importe quel outil DNS public pour vérifier la résolution du domaine dans différentes Régions AWS. Certains emplacements peuvent afficher la valeur mise à jour tandis que d'autres emplacements affichent toujours la valeur précédente. Vous pouvez également voir la valeur précédente dans toutes les Régions. Dans les deux cas, la propagation n'est pas terminée et vous devez attendre que les caches publics du résolveur DNS soient vidés.

Si vous avez mis à jour vos paramètres DNS mais que vous ne voyez pas le résultat escompté, suivez les étapes de dépannage suivantes correspondant à votre cas d'utilisation :

AWS OFFICIEL
AWS OFFICIELA mis à jour il y a un an