Я перешел с реселлерского хостинга на VPS около месяца назад. Я перенес несколько учетных записей клиентов и изменил серверы имен в их доменных именах, чтобы они соответствовали новому серверу. Все учетные записи работают нормально.
Однако я получаю отчеты от одного из владельцев веб-сайта о том, что многие пользователи перенаправляются на страницу блокировки учетной записи, которая звучит так, как если бы они все еще посещали старый сервер.
Я проверил запись DNS A для доменного имени с whatsmydns.net а показанный IP-адрес предназначен для VPS. Однако я проверил с помощью другого инструмента (preshweb.co.uk/cgi-bin/dns-propagation-tracker - извините, гиперссылки ограничены всего двумя), и он показывает, что серверы имен все еще настроены на старый.
Старый сервер
Серверы имен: ns1.quksdns3.net/ns2.quksdns3.net
IP-адрес: 82.147.22.2
Новый сервер
Серверы имен: ns1.cenix.co.uk/ns2.cenix.co.uk
IP-адрес: 94.76.247.193
Доменное имя вызывает проблемы
usedjohndeere.co.uk
Я бы подумал, что распространение DNS должно было закончиться несколько недель назад. Итак, что могло случиться, и знает ли кто-нибудь, как исправить проблему?
Я только что заметил это:
http://dl.dropbox.com/u/2536480/Web%20Host%20Manager%2011.30.5.3%20-%20Edit%20DNS%20Zone-142152.png
... в настройках Edit DNS Zone в Web Host Manager, я не знаю, что я здесь делаю, но мне интересно, можно ли это исправить, изменив "ns1.quksdns3.net", указанный там, на новые серверы имен ?
Записи NS содержали в пределах ваш новый у серверов имен все еще есть старый имена серверов в них:
% dig +norec @ns1.cenix.co.uk. usedjohndeere.co.uk ns
...
;; ANSWER SECTION:
usedjohndeere.co.uk. 86400 IN NS ns2.quksdns3.net.
usedjohndeere.co.uk. 86400 IN NS ns1.quksdns3.net.
Вам нужно изменить их, чтобы они соответствовали новым именам.
Резольверы ищут вас в .co.uk
найдет ваши новые серверы имен, но затем некоторые будут искать NS
записи, которые на самом деле в ваш домен, и обнаружите, что они разные, и используйте их для последующих поисков.
После исправления данных новой зоны вы также должны обновить старые серверы имен, чтобы они соответствовали новым именам, в противном случае «прикрепленные дочерние» преобразователи не заметят изменения, уже зарегистрированные в родительской зоне.
Видеть https://serverfault.com/a/322524/216 для получения дополнительной информации о дочерних липких преобразователях.
Убедитесь, что цепочка от корневых серверов имен до ваших текущих серверов имен правильная. Серверы корневых имен, скорее всего, действительно указывают на правильные серверы TLD, но оттуда стоит проверить, имеют ли DNS-серверы правильные данные (например, для www.mydomain.example.com стоит проверить этот сервер имен для example.com указывает на правильные серверы имен для mydomain.example.com, которые, в свою очередь, имеют правильные данные на www.mydomain.example.com).
После этого вы можете только читать плохие интернет-провайдеры, которые специально взламывают свои DNS-серверы и созерцать уродливые аспекты человеческой натуры.