Тестирование DNS-серверов

При запуске делегирования домена процедура тестирования NS-серверов проводится каждые 3 часа в течение четырех суток до первой удачной попытки. После каждого неудачного тестирования автоматическое сообщение об ошибке отправляется на электронный адрес для связи, указанный в Регистрационной информации.

Пример:

Не получена SOA-запись от сервера ns1.masterhost.ru (217.16.16.30)

Не получены NS-записи от сервера ns1.masterhost.ru (217.16.16.30)


Если в течение суток зона домена не прошла проверку, тестирование прекращается и делегирование полностью снимается. Список DNS-серверов, находящихся в процессе тестирования, можно посмотреть в Панели управления, раздел «Домены».

Последовательность тестирования DNS-серверов

Перед делегированием домена выполняется следующая последовательность проверок:

1. Проверяется, не пуст ли список DNS-серверов

2. Для каждого DNS-сервера в списке выясняется IP-адрес:

nslookup имя_сервера



Для DNS-серверов, имя которых содержит название делегируемого домена, IP-адреса берутся из заявки.

3. Не является ли указанное имя DNS-сервера синонимом (CNAME).

4. Содержит ли список DNS-серверов по крайней мере два DNS-сервера, лежащих в разных сетях класса С.

5. У каждого DNS-сервера, указанного в заявке, с любого из его IP-адресов запрашивается SOA-запись и список DNS-серверов для данного домена:

nslookup -q=any

>server IP-адрес_сервера

>имя_домена



SOA-запись и список DNS-серверов для домена должны быть получены со всех DNS-серверов.

  • Происходит сравнение SOA-записей, полученных со всех DNS-серверов. SOA-записи на всех DNS-серверах должны быть идентичны (сравниваются все параметры, кроме serial).
  • Происходит сравнение списков DNS-серверов для домена, полученных со всех DNS-серверов. Списки DNS-серверов для домена должны быть идентичны.

ВНИМАНИЕ! В случае неудачной проверки по любому из перечисленных пунктов отправляется сообщение об ошибке тестирования.

SOA-запись и типичные ошибки делегирования


1. Ошибка: Не получена SOA-запись

Регистратор доменных имен проверяет наличие SOA- записи на DNS – серверах перед делегированием им права управления зоной домена. Если зоны на указанных серверах нет, то будет отправлена ошибка делегирования вида:

Не получена SOA-запись от сервера ...

Для ее устранения обратитесь в компанию, предоставляющую Вам DNS – серверы, чтобы разместить на них зону для домена. Если это невозможно, запустите делегирование без тестирования, отметив соответствующий пункт:

делегирование без тестирования

2. Ошибка: Список серверов различается

По умолчанию в .mastername первичный NS-сервер указывайте первым в списке, а затем вторичные.
Если первичный NS-сервер указан неверно, система сообщит об этом, узнав из SOA-записи верный порядок NS-серверов.

При возникновении ошибки пропишите корректный порядок серверов и вновь запустите делегирование.


Часто задаваемые вопросы:


Как я могу сменить список DNS по домену?

Достаточно ли одного DNS-сервера для делегирования домена в зонах RU, SU и .РФ?

Как происходит тестирование DNS-серверов?

После заказа регистрации домена мне приходят сообщения об ошибках тестирования DNS-серверов. Как прекратить тестирование DNS-серверов, чтобы мне не шли письма?

Как долго будет происходить тестирование DNS-серверов по домену? Как протестировать домен повторно?