Я сменил сервер имен и хостинговую компанию для моего домена 30 часов назад. Сейчас, Проверки распространения DNS указывают на то, что правильный сервер имен признан во всем мире.
Однако браузеры на моих машинах создают старый сайт. Я попробовал несколько браузеров и несколько устройств (Ubuntu и Android), в том числе те, которые никогда не обращались к сайту, чтобы убедиться, что проблема не вызвана кешированием DNS в браузере или на машинах. Используя Hola или Tor в качестве прокси из других стран, я правильно получаю новый сайт.
Что еще более странно, некоторые браузеры время от времени переключаются между созданием одного сайта или другого.
Я подозреваю, что DNS моего интернет-провайдера дает сумасшедшие результаты, но как я могу это диагностировать?
Кроме того, как ни странно, monitor.us показывает, что сайт сначала падает, а затем растет несколько раз в день, хотя, насколько я могу судить, этого не происходит. (Это базовый сайт Wordpress, на котором пока нет трафика.) Это говорит о том, что monitor.us также получает странные значения DNS. Как я могу это диагностировать?
Выход dig any joshuafox.com
показывает, что TTL для вашего домена составляет 604800 секунд или одну неделю. Это необычно высокое значение, и вы можете изменить его. Ожидайте, что распространение вашей новой конфигурации будет полностью распространено к концу недели.
Джошуа,
вы даже можете сохранить TTL в течение длительного времени, как вы это делали, если вы хотите избавить свой сервер от слишком большого количества обновлений - я полагаю, у вас были причины установить его так высоко (я бы рекомендовал два дня - 3 в МАКСИМАЛЬНЫЙ), но когда вы планируете такие большие изменения, всегда сбрасывайте его на несколько часов (или минут!) за неделю до миграции сервера.
Это может увеличить нагрузку на ваш сервер, но поверьте мне, это убережет вас от большого количества проблем. Допустим, после переезда все идет плавно и тихо. Некоторое время спустя вы видите, что одна из машин не отвечает должным образом. Это может быть аппаратный сбой, новый сетевой фактор (вы тестировали поведение своего приложения с новыми балансировщиками нагрузки?), Сбой, связанный с питанием, это может быть МНОГО вещей. Во всех этих сценариях ваша способность сделать вещи прозрачными для пользователей как можно быстрее, вернувшись к старой инфраструктуре, будет основываться на вашем DNS TTL.