Назад | Перейти на главную страницу

Разные записи на разных серверах имен

У моего регистратора доменов я установил два сервера имен. Они выглядят так:

NS1: xx123456.ip-11-111-111.eu.
NS2: ns1.XX.net.

Я знаю, что первый довольно странный, но я ничего не могу с этим поделать.

На хостинг-провайдере, которому принадлежат эти серверы имен, я изменил записи DNS, чтобы указать какой-то IP для другого провайдера (расположение нового веб-сайта).

Проблема в том, что некоторые пользователи видят новую версию сайта (меньшинство), но большинство видят старую (около 70%).

Я использовал этот сайт: http://viewdns.info/ и я получил интересный отчет, содержащий следующие ошибки:

Ой! Не все ваши серверы имен имеют одинаковые NS-записи для вашего домена. Это может привести к тому, что некоторые посетители не смогут увидеть ваш сайт (или увидят его на другом сервере)! Это должно быть исправлено как можно скорее!

и

Ой! Похоже, что следующие серверы имен, перечисленные на ваших локальных серверах, не указаны на родительских серверах:

zzz2.yyy.net.

Вы должны убедиться, что эти серверы имен действительны и работают. В противном случае вы столкнетесь с проблемами подключения к вашему домену.

и

Ой! Похоже, что следующие серверы имен, перечисленные на родительских серверах, не указаны на ваших локальных серверах:

ns1.XX.net. (обратите внимание, это то же самое, что установлено у регистратора домена)

Вы должны убедиться, что эти серверы имен действительны и работают. В противном случае это может привести к странному поведению, в том числе к тому, что некоторые люди не смогут получить доступ к вашему домену.

Во-первых, я понимаю, что NS имеют разные записи для моего домена, и это вызывает неправильную маршрутизацию некоторых пользователей.

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

Это панель Parallels Plesk на стороне хостинг-провайдера.

Как и просили - доменное имя, о котором я спрашиваю, - uszyjmimamo.pl

Спасибо

Как уже упоминалось, у вас есть серверы имен с двумя разными провайдерами:

$ whois uszyjmimamo.pl

DOMAIN NAME:           uszyjmimamo.pl
registrant type:       individual
nameservers:           ns1.he.net.
                       ns3022609.ip-51-254-199.eu.

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

$ dig uszyjmimamo.pl @ns1.he.net +short
51.254.199.92

$ dig uszyjmimamo.pl @ns3022609.ip-51-254-199.eu +short
91.185.184.249

Как видите, у них есть две разные записи для вершины вашей зоны. Вам необходимо войти в систему управления для одного из них и исправить запись, чтобы они совпадали.

Еще одна проблема заключается в том, что ваш NS записи неверны. Они должны указывать на записи сервера имен, указанные у вашего регистратора доменов:

$ dig NS uszyjmimamo.pl @ns1.he.net +short
ns5.he.net.
ns2.he.net.
ns4.he.net.
ns1.he.net.
ns3.he.net.

$ dig NS uszyjmimamo.pl @ns3022609.ip-51-254-199.eu +short
ns3022609.ip-51-254-199.eu.
sdns2.ovh.net.

Дам пару рекомендаций. Во-первых, если у вас нет веских причин для поддержки двух DNS-провайдеров, покончите с этой ситуацией, поскольку это только усложняет вам задачу. После этого прочтите DNS и как все работает. Поступив так, вы сможете самостоятельно диагностировать и устранять проблему такого типа.