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

Ошибки DNS после смены серверов имён для Cloudflare

Я не знаю, подходящее ли это место для моего вопроса, но у меня возникла проблема с моими DNS / серверами имен после изменения серверов имен. Я не уверен, проблема ли это на моей стороне или на моем хостинге.

Я обновил записи зоны DNS в панели управления моего провайдера веб-хостинга до тех, которые предоставлены Cloudflare. После этого идут два сервера имён:

NS  elle.ns.cloudflare.com  
NS  lloyd.ns.cloudflare.com 

Сайт еще жив, но когда проверяю DNS (http://www.intodns.com) У меня следующие ошибки:

Pingdom также говорит мне:

Может кто-нибудь мне помочь? Cloudflare также сообщает, что установка некорректна. Спасибо!

Сообщения об ошибках и указанные RFC2181 5.4.1 уже говорит о том, что не так: у вас есть конфликтующие NS-записи в вашей зоне и в родительской зоне в качестве «клейких» записей.

«Клей» выше включает любую запись в файле зоны, которая не является частью этой зоны, включая записи серверов имен делегированных подзон (записи NS), записи адресов, которые сопровождают эти записи NS (A, AAAA и т. Д.), И любые другие случайные данные, которые могут появиться.

Этого не достаточно для изменения записей NS в файле зоны, но вы также должны изменить их у регистратора домена. Затем они добавляются в зону TLD, чтобы делегировать контроль над вашей подзоной. Вот, example.com. является подзоной com. это подзона ., корень.

Почему эти «склеить» записи нужно? Они предотвращают циклические ссылки. Если вы думаете, что DNS-запросы - это диалог между DNS-серверами, круговая ссылка может быть такой:

  • Здравствуйте, Н.С. com.! Вы знаете, для чего нужен сервер имен example.com.?
  • Конечно! Это ns1.example.com..
  • Спасибо брат! Какой у этого IP-адрес ns1.example.com.?
  • Я не знаю, спросите у сервера имён example.com..
  • Хорошо, для чего нужен сервер имен example.com.?

Следовательно, зона предыдущего уровня должна также включать IP-адреса серверов имен.