2009-03-03 4 views
0

Недавно я переместил хосты с моим блогом, и я подождал 72 часа, чтобы он надлежащим образом работал. Я просто проверил сайт там, и он показывает его на старом хосте. Когда я использую прокси-сервер, я могу видеть сайт на новом хосте. Проблема, похоже, с моего ПК.Перемещенные хосты, как просмотреть сайт?

РЕДАКТИРОВАТЬ: Пытался смыть dns, и это та же история, это довольно странно.

Есть идеи?

+0

Вы должны указать имена доменов, иначе мы не сможем проверить. – bortzmeyer

ответ

4

Ваши старые DNS-записи будут храниться в различных кэшах DNS до тех пор, пока их таймеры TTL (время жизни) не истекут. Лучшей практикой является пересмотр ваших записей DNS задолго до перемещения и выведение значений тайм-аута TTL (время жизни) на низкое, оставив достаточно времени для старых записей до таймаута и обновиться с помощью записей с коротким TTL. Затем после перемещения вы добавляете значения TTL в новые записи (для повышения эффективности).

Теперь, когда вы находитесь в такой ситуации, вам придется смириться с несогласованностью, пока не исчезнут все кэшированные записи. Если у вас есть способ перенаправить HTTP-перенаправление на старый веб-сервер, указав на URL-адрес IP-адреса, который может перевести вас в короткий промежуток времени.

+0

Спасибо за ответ. Как мне настроить значение «Время жить»? –

+0

Тот, кто запустил DNS-серверы для вашего домена, должен это сделать. Надеюсь, они предлагают этот вариант. Между тем, возможно, причина, по которой вы получаете старую запись, заключается в том, что это то, что находится в кеше вашего интернет-провайдера. –

+0

Предложение Daniel Von Fange использовать файл «hosts» для решения проблемы на вашем хосте - это прекрасная идея. Просто имейте в виду, что у всех остальных в мире могут быть и старые записи. –

1

Похоже, что у вас есть DNS, кэшированный на вашем ящике. Это можно кэшировать на вашем ПК или на вашем DNS-сервере. Краткосрочные варианты; может попытаться очистить ваш DNS-кеш, вы можете отредактировать файл ваших хостов, чтобы временно указать в нужном месте.

1

Откройте командную строку и введите:

ipconfig /flushdns 

попробуйте ваш сайт снова.

0

Я вижу это:

www.keithdonegan.com [81.17.254.87]

Мои DNS изменения всегда распространяются в течение нескольких минут, пару часов в лучшем случае.

+0

Сколько комментариев здесь? http://www.keithdonegan.com/irelands-dragons-den/ это 4, это старый хост –

+0

Я использую opendns, и ваш сайт вообще не подходит для меня. – GregD

+0

Не использовать OpenDNS и сайт также не работает на этом самородок во времени – random

3

Ваш провайдер - это тот, который кэширует запись. Использует файл hosts http://en.wikipedia.org/wiki/Hosts_file, чтобы временно заставить ваш компьютер использовать новый IP-адрес.