Ошибки DNS: NXDOMAIN, SERVFAIL и REFUSED
Ошибки DNS — NXDOMAIN, SERVFAIL и REFUSED — возникают при запросе DNS-записей домена. Устройство обычно обращается к рекурсивному DNS-серверу, который может ответить из кэша или получить данные от авторитетных серверов. Поэтому после изменения DNS разные пользователи некоторое время могут видеть разные ответы.
Как проверить результат DNS
Проверьте точное имя и нужный тип записи. После недавнего изменения сравните ответ авторитетного сервера с несколькими рекурсивными DNS-серверами. NXDOMAIN, SERVFAIL, REFUSED и отсутствие ответа означают разные ситуации, поэтому их не стоит объединять в общее «DNS не работает».
Важная деталь
NXDOMAIN означает, что запрошенное имя не существует, SERVFAIL — что сервер не смог получить пригодный ответ, REFUSED — что сервер отказался выполнять запрос. Timeout означает другое: ответ не пришёл вовремя. Повторить DNS-проверку можно через проверку DNS-ответа 2ip.