Если сайт вдруг перестал открываться с ошибкой вроде «DNS_PROBE_FINISHED_NXDOMAIN» или «сервер не найден», в 90% случаев проблема в DNS — системе, которая переводит доменное имя в IP-адрес сервера. Причин обычно три: DNS-записи домена настроены неверно, изменения ещё не разошлись по интернету (это называется распространением), или проблема на стороне вашего провайдера/устройства, а не самого сайта.
Как проверить, действительно ли дело в DNS
Самый простой способ — открыть сайт с другого устройства или через мобильный интернет, отключив Wi-Fi. Если там всё работает, проблема локальная — на стороне вашего роутера или провайдера. Ещё вариант — воспользоваться онлайн-сервисами проверки DNS (whatsmydns.net, 2ip.ru), которые показывают, как резолвится домен из разных точек мира. Если результаты расходятся по регионам — записи ещё не разошлись повсеместно.
Почему DNS-записи не обновляются
- Изменения в DNS распространяются не мгновенно — время жизни записи (TTL) может составлять от нескольких минут до 72 часов.
- Локальный DNS-кэш на вашем компьютере или роутере хранит старые данные и не обращается за новыми.
- Ошибка при добавлении A- или CNAME-записи в панели управления доменом — опечатка в IP-адресе или неверный тип записи.
- Домен делегирован не на те NS-серверы, которые реально обслуживают зону.
Что делать, если сайт не открывается
Сначала очистите локальный кэш DNS. В Windows это делается командой ipconfig /flushdns в командной строке, на macOS — sudo dscacheutil -flushcache. Затем попробуйте сменить DNS-сервер на публичный — 8.8.8.8 (Google) или 1.1.1.1 (Cloudflare) — в настройках сети. Если после этого сайт открылся, дело было в кэше или DNS провайдера.
Если проблема на стороне самого домена, проверьте в панели регистратора или хостинга, что A-запись указывает на актуальный IP сервера, а NS-записи совпадают с теми, что выданы хостером. После исправления остаётся только подождать — форсировать распространение DNS по всему миру нельзя, можно только уменьшить TTL заранее, чтобы будущие изменения применялись быстрее.
Если через сутки после исправления записей сайт по-прежнему недоступен из разных сетей — стоит обратиться в поддержку хостинга или регистратора домена, возможен сбой на их стороне.