Ошибка DNS означает, что при проверке не удалось преобразовать доменное имя сайта в IP-адрес. HTTP-запрос до сервера даже не дошёл: без IP-адреса соединение установить невозможно. Для владельца сайта это критичный сигнал — домен не разрешается не у одного посетителя, а у всех, чьи DNS-серверы не получают ответ. Сам веб-сервер при этом может работать исправно.
Что означает ошибка DNS
DNS (Domain Name System) — система, которая превращает имя вроде example.ru в IP-адрес сервера. Протокол описан в стандарте RFC 1035. Перед каждым HTTP-запросом клиент — браузер или система мониторинга — спрашивает у DNS-серверов адрес домена. Если ответ не пришёл или пришёл с отказом (например, SERVFAIL), возникает ошибка DNS. Запрос к сайту не отправляется, поэтому никакого кода из полного списка кодов ответа HTTP в такой проверке нет.
Важно отличать её от смежной ошибки Host Not Found. Там DNS-серверы работают и уверенно отвечают: «такого домена не существует» (NXDOMAIN) — типичная картина для просроченного домена или опечатки в адресе. Ошибка DNS шире: сломан сам процесс разрешения — серверы молчат, не укладываются в таймаут или отвечают ошибкой.
Считает ли Tracker.ru ошибку DNS падением
Да. Успешной Tracker.ru считает только проверку с кодом 2xx, а здесь HTTP-ответа нет вовсе. Сайт помечается недоступным, и вы получаете уведомление на email, в Telegram или по webhook. Проверки идут из нескольких регионов. Для DNS-ошибок это особенно полезно — у каждого региона свои резолверы. Если после смены NS-записей обновления дошли не до всех сетей, вы увидите, что сайт «упал» лишь в части регионов. Периоды недоступности отражаются в статистике аптайма.
Типичные причины
- Не отвечают NS-серверы домена. Сбой DNS-хостинга — Cloudflare, AWS Route 53, Яндекс Облака или DNS-серверов регистратора. Резолверы не получают ответ, домен не разрешается.
- Ошибка в NS-записях у регистратора. Указаны несуществующие или неработающие name-серверы — цепочка делегирования обрывается на первом шаге.
- Зона не создана на новом DNS-хостинге. NS-записи уже переключили, а зону с A-записями перенести забыли: серверы отвечают, но отдают отказ REFUSED или SERVFAIL.
- Идёт распространение изменений (propagation). После смены NS-записей часть резолверов ещё хранит старые данные. Обычно обновление занимает 2–6 часов, в пределе — до 48.
- Некорректный DNSSEC. Подписи зоны не совпадают с ключами — валидирующие резолверы отвечают SERVFAIL, хотя без валидации домен резолвится.
- Домен на грани удаления. Регистрация не продлена, делегирование снимается. Чаще это даёт ошибку Host Not Found, но в переходный период встречаются и сбои DNS.
Что проверить владельцу сайта
- Выполните
dig ваш-домен.ruилиnslookup ваш-домен.ru. Есть ли в ответе IP-адрес? Повторите через публичный резолвер:dig @8.8.8.8 ваш-домен.ru. - Проверьте домен командой
whois ваш-домен.ru: регистрация активна, NS-записи указывают на ваши DNS-серверы. - Откройте панель DNS-хостинга: зона существует, A/AAAA-записи на месте, на статусной странице провайдера нет инцидентов.
- Если недавно меняли NS-записи или хостинг — дождитесь окончания propagation и сверьте результаты проверок по регионам мониторинга.
- Запустите онлайн-проверку кода ответа своего сайта — она без регистрации покажет, отвечает ли домен прямо сейчас.
Как часто встречается ошибка DNS на практике
По данным проверок Tracker.ru на июль 2026, примерно 6% всех проверок завершаются ошибкой соединения без HTTP-кода — в эту группу входят DNS-сбои, таймауты и проблемы TLS. Характерная черта именно DNS-ошибок — серийность: пока зона не починена, подряд падают все проверки домена, а после исправления сбой исчезает во всех регионах.
Частые вопросы
Почему мониторинг показывает ошибку DNS, а у меня сайт открывается?
Ваш браузер и системный резолвер кэшируют удачные ответы. Пока срок жизни записи (TTL) не истёк, вы попадаете на сайт по сохранённому IP-адресу. Проверка приходит с других резолверов и без вашего кэша, поэтому видит реальное состояние зоны. Сравните результаты по регионам: если ошибка везде — проблема в DNS домена, а не в отдельной сети.
Чем ошибка DNS отличается от Host Not Found?
Host Not Found — DNS работает и однозначно отвечает, что домена не существует. Ошибка DNS — ответа нет или он ошибочный: серверы недоступны либо зона сломана. Лечение разное: в первом случае проверяйте регистрацию домена и NS-записи, во втором — работоспособность DNS-хостинга и содержимое зоны.
Может ли ошибка DNS возникать из-за CDN?
Да. Если сайт подключён к CDN, посетители резолвят домен в адреса сети CDN — сбой её DNS даёт ту же ошибку. А вот когда CDN не может достучаться до вашего исходного сервера, вы увидите уже HTTP-коды: 520 Unknown Error, 521 Web Server Is Down или 522 Connection Timed Out. Для проблем с DNS исходного сервера у Cloudflare есть отдельный код 530 Origin DNS Error.
См. также
- Полный список кодов ответа HTTP
- Ошибка Host Not Found — домен не существует
- Ошибка Timeout — сайт не ответил вовремя
- Ошибка SSL при проверке сайта
- Что означает ошибка 520 у Cloudflare
- Что означает ошибка 522 Connection Timed Out
- Как добавить сайт на мониторинг
- Проверить код ответа своего сайта онлайн