Что такое DNS-ошибка простыми словами
DNS переводит доменное имя в IP-адрес сервера. Когда пользователь вводит адрес сайта, браузер сначала должен понять, куда подключаться. Если DNS-записи настроены неверно, не обновились или недоступны, сайт может не открываться даже при полностью рабочем сервере.
Поэтому фраза "сервер работает" не всегда означает, что сайт доступен. Если домен не резолвится, посетитель не дойдет до сервера вообще. Для бизнеса это выглядит как падение сайта: страницы нет, заявки не приходят, реклама ведет в ошибку.
Почему DNS ломается
Частая причина - смена хостинга или IP-адреса. Запись обновили, но часть пользователей еще видит старый адрес из-за кэша. Иногда старый сервер уже отключен, а часть аудитории продолжает идти именно туда. В результате у одних сайт работает, у других не открывается.
Еще одна причина - ошибка в записи. Например, удалили A-запись, неправильно указали CNAME, забыли точку в конце домена или изменили DNS-зону не у того регистратора. Бывает и так, что домен делегирован на одни NS-серверы, а правки вносятся в панели других NS, которые уже не используются.
Отдельный риск - окончание срока домена. Если домен не продлен, DNS может перестать отвечать, и сайт исчезает для всех пользователей, хотя файлы на хостинге никуда не делись.
Как понять, что проблема именно в DNS
Если браузер пишет, что адрес не найден, не удается определить IP или появляется ошибка вида DNS_PROBE, нужно проверить DNS. Сравните результат из разных сетей: домашний интернет, мобильный интернет, внешний сервис проверки. Если ответы разные, вероятно, идет период распространения записей или есть проблема с кэшем.
Проверьте, какие NS-серверы указаны у домена и где реально лежит зона. Затем посмотрите A, AAAA и CNAME-записи. Если сайт должен открываться с `www` и без `www`, оба варианта должны вести туда, куда вы ожидаете.
Почему ручной проверки недостаточно
DNS-проблемы могут быть кратковременными. Например, один из NS-серверов отвечает нестабильно, и часть запросов завершается ошибкой. Владелец открывает сайт - все хорошо. Через несколько минут клиент получает ошибку. Без истории сложно доказать, что проблема была, и понять, как часто она повторяется.
Автоматический мониторинг помогает фиксировать не только полный отказ сайта, но и косвенные признаки: таймауты, невозможность получить ответ, ошибки HTTPS после смены адреса, появление заглушки на старом сервере.
Что делать при DNS-инциденте
Сначала не меняйте все записи подряд. Зафиксируйте текущее состояние: какие NS указаны, какие A/CNAME возвращаются, какой IP должен быть правильным. Затем проверьте, не идет ли трафик на старый сервер. Если меняли DNS недавно, учитывайте TTL и время распространения.
После исправления полезно продолжить наблюдение. Даже если сайт открылся у вас, это не значит, что проблема исчезла для всех пользователей. История проверок покажет, прекратились ли ошибки и когда доступность восстановилась.
Как Web-Puls помогает владельцу сайта
Web-Puls не заменяет DNS-панель, но помогает увидеть результат для сайта: доступен он или нет, когда началась проблема, когда восстановилась и как это повлияло на uptime. Если вместе с DNS возникли ошибки SSL или редиректов, это тоже можно заметить по проверкам.
Если нужна техническая помощь с разбором DNS, хостинга или переноса сайта, можно оставить заявку на `/support/` и приложить краткое описание: что меняли, когда началась ошибка и какой адрес должен быть рабочим.
Вывод
DNS-ошибка часто выглядит как загадочное падение сайта, хотя сервер может быть полностью исправен. Чтобы не узнавать о таких проблемах от клиентов, стоит настроить регулярную проверку доступности и смотреть историю событий. Тогда смена DNS, перенос сайта и продление домена становятся контролируемыми процессами, а не лотереей.