Я использую инструменты DNS Pingdom, чтобы проверить свой DNS.
Я получаю эти ошибки:
Слишком мало серверов имен IPv4 (1).
Для зоны был найден только один сервер имен IPv4. У вас всегда должно быть как минимум два сервера имен IPv4, чтобы зона могла обрабатывать временные проблемы с подключением.
Несогласованный клей для сервера имен ns2.domain.com
Адрес сервера имен отличается от дочернего и родительского. Это ошибка конфигурации, и ее следует исправить как можно скорее.
Сервер имен ns2.domain.com не отвечает на запросы по TCP.
Регистратор моего домена настроен на ns1.domain.com и ns2.domain.com (пример).
РЕДАКТИРОВАТЬ: Мои вопросы
Как включить TCP на моих серверах имен? Что такое «непоследовательный клей»? У меня два сервера имен, но я получаю сообщение об ошибке «Слишком мало IPv4». Что я здесь делаю не так?
(P.S: первая редакция сообщения была плохой, извините, ранняя утренняя публикация) ..
Редактировать:
Кажется, я исправил Первую и Вторую ошибку, добавив "A Record" ns2.example.com -> Указывая на мой вторичный IP-адрес и редактируя файл преобразователя.
По-прежнему возникает ошибка, ns2.example не отвечает на запросы по TCP. Как я могу это исправить?
Настройте вторичный сервер имен в качестве подчиненного по отношению к первичному. Включите 53 / TCP на вашем брандмауэре и убедитесь, что вы слушаете этот порт, пытаясь установить telnet your-dns-ip 53.
Резолвер тут ни при чем. Это «серверная сторона» DNS, преобразователь - это проблема конфигурации клиента.
Я согласен с комментариями выше, просто укажите доменное имя, о котором идет речь, и мы сможем сказать вам, что именно не так.
Вы не упоминаете, какую ОС вы используете или какой сервер имен, что также затрудняет предоставление конкретных советов. Я думаю, что необходимо прочитать следующее, прежде чем размещать вопрос на serverfault или других сайтах с вопросами: