Я не знаю, подходящее ли это место для моего вопроса, но у меня возникла проблема с моими 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.
.ns1.example.com.
?example.com.
.example.com.
?Следовательно, зона предыдущего уровня должна также включать IP-адреса серверов имен.