DNS-ошибка: почему сайт не открывается и как это диагностировать

Понятная инструкция для владельца сайта: как DNS влияет на доступность, почему проблема может быть не на сервере и что проверять первым.

Что такое DNS-ошибка простыми словами

DNS переводит доменное имя в IP-адрес сервера. Когда пользователь вводит адрес сайта, браузер сначала должен понять, куда подключаться. Если DNS-записи настроены неверно, не обновились или недоступны, сайт может не открываться даже при полностью рабочем сервере.

Чтобы увидеть текущий публичный ответ, запустите проверку DNS-записей домена. Web-Puls покажет A, AAAA, CNAME, NS, MX, TXT, CAA и DS для введенного имени — это поможет сравнить фактические записи с настройками хостинга и 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, перенос сайта и продление домена становятся контролируемыми процессами, а не лотереей.

Проверьте свой сайт прямо сейчас

Введите адрес сайта: Web-Puls покажет HTTP-код, время ответа и базовую диагностику. Для постоянного контроля можно подключить мониторинг.

Нужна помощь с диагностикой ошибки?

Опишите симптомы в короткой заявке: URL, код ответа, время появления и что менялось перед сбоем. Специалист поддержки оценит задачу и предложит формат работ.