Я занимаюсь этим уже несколько дней, и ни предыдущая хостинговая компания, ни текущая, похоже, не могут помочь мне разобраться в этом. Я переношу интернет-магазин на базе opencart между двумя серверами, и, похоже, возникла проблема с DNS. У меня две ошибки в intodns.com:
Родитель сообщил об отсутствии серверов имен
❗️FAIL: следующие серверы имен перечислены на ваших серверах имен как серверы имен для вашего домена, но не перечислены на родительских серверах имен (см. RFC2181 5.4.1). Вы должны убедиться, что эти серверы имен работают. Если они не работают нормально, у вас могут быть проблемы!
ns1.caixasbaratas.pt
ns2.caixasbaratas.pt
Об отсутствии серверов имен сообщили ваши серверы имен
❗️ОШИБКА: один или несколько серверов имен, перечисленных на родительских серверах, не указаны как записи NS на ваших серверах имен. Проблемы NS-записи:
ns1.esoterica.com
ns2.esoterica.com
Это указано как ОШИБКА, поскольку в некоторых случаях могут возникнуть неприятные проблемы (например, если TTL отличается от записей NS на корневых серверах, а записи NS указывают на ваш собственный домен).
Я видел эту проблему в других запросах, и я знаю, что сбои как-то связаны с серверами имен, указанными в моем регистраторе, не совпадающими с серверами имен в моей новой хостинговой компании. Думаю, я изменился на обоих; оба конца статистики поддержки клиентов, которые я сделал.
Также можно найти на DNSstuff.com что «Обнаружен один или несколько скрытых серверов имен». Это снова указывает на некоторую несогласованность между регистратором и сервером.
Веб-сайт - caixasbaratas.pt.
В настоящее время в реестре верхнего уровня .pt перечислены серверы имен: ns1.esoterica.com
и ns2.esoterica.com
. Когда я запрашиваю эти два сервера, ни один из них не имеет никакой информации о вашем домене, поэтому они не могут отвечать на запросы DNS. Очевидно, я не могу знать, является ли esoterica.com вашим старым или новым провайдером, но очевидно, что реестр .pt не синхронизирован с вашими фактическими серверами имен.
Когда вы меняете свои серверы имен, вы должны знать, что изменения связанных записей в реестре верхнего уровня не происходят мгновенно. Файл зоны для TLD обычно очень большой, и его перезагрузка требует времени - они не могут делать это каждый раз, когда кто-то хочет внести изменения, вместо этого запланирована перезагрузка через определенные промежутки времени. Продолжительность этих интервалов может быть разной. Итак, когда вы меняете серверы имен, лучше всего это делать в несколько шагов:
dig caixasbaratas.pt
теперь возвращает новые записи клеяПоступая так медленно, вы можете быть уверены, что ваш домен не станет недоступным из-за несоответствия связующих записей.
У меня была такая же проблема, и она исчезла после добавления этих строк в мой файл зоны:
@ IN NS ns1.example.com.
@ IN NS ns2.example.com.
Некоторые примечания:
@
в ваших записях не забудьте определить его значение, используя $ORIGIN example.com.
в начале файла зоны.