2009-03-03 16 views
0

J'ai récemment déménagé des hôtes avec mon blog et j'ai attendu 72 heures pour qu'il propergate correctement. Je viens de vérifier le site là-bas et il montre sur le vieil hôte. Lorsque j'utilise un proxy, je peux parfaitement voir le site sur le nouvel hôte. Le problème semble devenir de mon PC.Hôtes déplacés, comment puis-je voir le site?

EDIT: J'ai essayé de vider le DNS et c'est la même histoire, c'est assez bizarre.

Une idée?

+0

Vous devez indiquer les noms de domaine sinon nous ne pouvons pas tester. – bortzmeyer

Répondre

4

Vos anciens enregistrements DNS vont vivre dans divers caches DNS jusqu'à ce que leurs temporisateurs TTL (time-to-live) expirent. La meilleure pratique consiste à réviser vos enregistrements DNS bien avant le déplacement et à réduire les valeurs du délai d'attente de durée de vie (TTL), laissant suffisamment de temps aux anciens enregistrements pour expirer et se rafraîchir avec les enregistrements TTL courts. Ensuite, après le déplacement, vous mettez les valeurs TTL sur les nouveaux enregistrements (pour plus d'efficacité).

Maintenant que vous êtes dans cette situation, vous devrez supporter l'incohérence jusqu'à ce que tous les enregistrements mis en cache expirent. Si vous avez un moyen de mettre une redirection HTTP sur l'ancien serveur Web, pointant vers une URL IP, cela pourrait vous dépanner à court terme.

+0

Merci pour la réponse. Comment pourrais-je définir la valeur Time to Live? –

+0

Celui qui exécute les serveurs DNS pour votre domaine doit le faire. J'espère qu'ils offrent cette option. En attendant, peut-être la raison pour laquelle vous obtenez l'ancien enregistrement est parce que c'est ce qui est dans le cache de votre FAI. –

+0

La suggestion de Daniel Von Fange d'utiliser le fichier "hosts" pour contourner le problème sur votre hôte est une bonne idée. Gardez juste à l'esprit que tout le monde dans le monde peut aussi avoir de vieux enregistrements. –

1

On dirait que vous avez le DNS mis en cache sur votre boîte. Cela pourrait être mis en cache sur votre PC ou sur votre serveur DNS. Options à court terme; pouvez essayer de vider votre cache DNS, vous pouvez modifier votre fichier hosts pour pointer temporairement au bon endroit.

1

Ouvrez une invite de commande et tapez:

ipconfig /flushdns 

puis essayez à nouveau votre site.

0

Je vois ceci:

www.keithdonegan.com [81.17.254.87]

Mes changements de DNS se propagent toujours en quelques minutes, quelques heures au plus.

+0

Combien de commentaires sont ici? http://www.keithdonegan.com/irelands-dragons-den/ c'est 4, c'est le vieil hôte –

+0

J'utilise opendns et votre site ne vient pas du tout pour moi. – GregD

+0

Ne pas utiliser OpenDNS et le site est également en panne à partir de ce nugget dans le temps – random

3

Votre FAI est celui qui met en cache l'enregistrement. Utilise un fichier hosts http://en.wikipedia.org/wiki/Hosts_file pour forcer temporairement votre ordinateur à utiliser la nouvelle adresse IP.