Je suis allé sur mon zoneedit.com, j'ai changé mydomain.com pour pointer vers une IP différente. Mais les changements n'ont pas encore pris effet.
Est-ce parce que mon FAI DNS met en cache?
Je suis allé sur mon zoneedit.com, j'ai changé mydomain.com pour pointer vers une IP différente. Mais les changements n'ont pas encore pris effet.
Est-ce parce que mon FAI DNS met en cache?
Oui. Votre FAI met presque certainement en cache les paramètres DNS pendant un certain temps. Ils sont censés rafraîchir les enregistrements à l'expiration du TTL. Malheureusement, il existe un grand nombre de FAI qui semblent ignorer tous les TTL dans leurs schémas de mise en cache DNS. Si vous êtes sur l'un de ces FAI, cela peut prendre des heures, voire des jours, avant qu'ils respectent les nouveaux enregistrements, même si votre TTL est très faible.
J'ai rencontré le même problème et l'ai résolu via Google DNS
Ouvrez vos paramètres réseau / IP Utilisez les serveurs DNS comme:
8.8.8.8
8.8.4.4
Ce sont Google DNS et résoudront votre problème jusqu'à ce que votre FAI rafraîchisse la capture
la source
Il y a deux choses ici. L'un est le temps qu'il faut à votre registraire de domaine pour placer les entrées DNS que vous avez fournies via une sorte de formulaire Web / panneau de gestion sur les serveurs DNS des registraires. Ce processus de «mise à jour» se produit généralement dans les 15 minutes.
Deux, il y a le champ TTL de chaque RR (enregistrement de registre), qui dit essentiellement: si quelqu'un a posé des questions sur domain.com avant, mettez en cache le domain.com -> adresse IP RR pendant TTL secondes (cache donc je n'ai pas à demander un serveur faisant autorité à nouveau / chaque fois qu'un hôte pose des questions sur domain.com). Les valeurs TTL varient, elles sont généralement définies sur environ 1 jour == 86400 secondes.
Vous pouvez réellement vérifier si le serveur DNS de votre FAI a mis en cache le résultat, en demandant explicitement au serveur DNS du FAI, à l'aide des commandes:
Le TTL dans le champ de réponse indiquera pendant combien de temps le RR est mis en cache sur le serveur.
la source
Alex:
Oui. L'enregistrement DNS de votre domaine spécifie une valeur TTL ("time to live"), qui dirige les ordinateurs clients (et les serveurs de noms ISP) pour mettre en cache les résultats pendant une durée spécifiée avant de demander à nouveau. Les valeurs par défaut de 24 à 48 heures sont typiques.
Voici une bonne pratique pour que les transitions futures se déroulent plus facilement: allez quelques jours avant votre date de transition et changez le TTL en quelque chose de très court, par exemple 300 secondes. Lorsque vous configurez la nouvelle adresse IP, vous pouvez la redéfinir sur 24 heures. De votre point de vue, le principal avantage d'une longue durée de vie est que les visiteurs de votre site bénéficieront des performances des requêtes DNS mises en cache. Cela allège également la charge sur les serveurs de noms de votre domaine.
À la lumière de votre situation actuelle, vous souhaiterez peut-être explorer la possibilité de continuer à mettre en miroir votre contenu pendant quelques jours à l'ancienne adresse (si votre site est statique) ou de configurer le serveur HTTP à l'ancienne adresse IP de votre domaine pour renvoyer les demandes à la nouvelle adresse IP (si votre site est dynamique).
À votre santé,
Miles
la source
Votre FAI exécute un serveur DNS qui met en cache les entrées DNS aussi longtemps que vous le lui dites.
Si vous contrôlez un enregistrement DNS, un aspect de cet enregistrement est le "TTL" qui indique aux serveurs DNS (et aux clients qui se comportent correctement) combien de temps il doit mettre en cache cette valeur après l'avoir obtenue du serveur DNS faisant autorité.
Veuillez noter - il y a une énorme différence entre votre FAI et le serveur DNS de votre FAI. Rien ne vous oblige à utiliser le serveur DNS de votre FAI. Vous pouvez exécuter un serveur récursif vous-même, vous pouvez utiliser les serveurs DNS de Google, vous pouvez utiliser OpenDNS.
De plus, si vous prévoyez de modifier souvent vos enregistrements DNS et que vous souhaitez que ces mises à jour prennent effet rapidement, vous devez réduire le TTL de vos enregistrements. Vous verrez plus de charge sur votre serveur DNS, mais en même temps, vos changements DNS seront vus plus rapidement.
la source
Il faut jusqu'à 72 heures pour que les mises à jour des enregistrements de zone se propagent dans le monde entier. Et oui, votre FAI met en cache les requêtes DNS
Modifier: il existe un certain nombre d'outils en ligne que vous pouvez utiliser pour suivre la progression de la mise à jour. Découvrez celui-ci.
la source