Разбор ошибки

DNS-сервер не отвечает: как починить

Интернет вроде есть, а сайты не открываются, и диагностика Windows разводит руками: «DNS-сервер не отвечает». Ниже шаги от простого к сложному: в большинстве случаев чинится на втором-третьем.

Чиним от простого к сложному

  1. Перезагрузи роутер. Выключи из розетки на 30 секунд и включи. Банально, но закрывает заметную долю случаев: DNS чаще всего отвечает именно роутер, и он умеет зависать.
  2. Проверь, DNS ли это вообще. Открой командную строку и выполни две команды из блока ниже. Если по числовому адресу связь есть, а по имени нет — это точно DNS, иди дальше. Если нет и по числу — проблема в самой сети или у провайдера.
  3. Сбрось кеш DNS. Команда ipconfig /flushdns стирает запомненные ответы, среди которых мог застрять протухший.
  4. Смени DNS-сервер на публичный. В свойствах сетевого адаптера пропиши 8.8.8.8 и 1.1.1.1. Если после этого всё заработало, виноват DNS провайдера или роутера, а не твой компьютер.
  5. Проверь «частный DNS» на телефоне. Android с включённым «частным DNS-сервером» пишет «нет доступа к DNS-серверу», когда указанный сервер недоступен: выключи его или поставь «автоматически» в настройках сети.
  6. Отключи VPN и «ускорители». VPN-клиенты и антивирусы подменяют DNS собой; повисший клиент оставляет систему без рабочего сервера.
ping 8.8.8.8          # связь по числовому адресу: если отвечает, сеть жива
ping ya.ru            # а по имени? тишина = сломан перевод имён, то есть DNS
ipconfig /flushdns    # сбросить кеш DNS (Windows)
nslookup ya.ru        # спросить DNS напрямую и увидеть, кто отвечает

Что вообще произошло

Компьютеры ходят по числовым адресам, а люди набирают имена. DNS — переводчик между ними, и когда он молчит, интернет физически жив, но пользоваться им невозможно: браузер не знает, куда идти. Поэтому ошибка выглядит парадоксом «интернет есть, сайтов нет». Подробный разбор службы с картинками у нас в ликбезе про DNS и DHCP.

Если чинишь это не дома, а в офисе

В компании с доменом менять DNS на публичный нельзя: машины обязаны спрашивать корпоративный сервер, иначе отвалится Active Directory и внутренние ресурсы. Правильная диагностика там начинается с вопроса «жив ли сервер DNS» и это уже территория системного администратора.

Кстати, если ты сейчас починил эту ошибку сам и тебе понравился процесс — это буквально работа сисадмина: диагностика от простого к сложному, понимание, что под капотом. С этого начинают; как устроен путь в профессию, рассказывает бесплатный мини-курс школы.

{ Попробовать себя в администрировании — бесплатно }

Частые вопросы

Безопасно ли ставить 8.8.8.8 и 1.1.1.1?

Да, это публичные серверы Google и Cloudflare, ими пользуются миллионы. Для дома это нормальное постоянное решение; в рабочей сети DNS назначает администратор.

Ошибка появляется только на одном устройстве. Почему?

Значит, сеть и роутер живы, а сломано локальное: кеш, настройки адаптера, VPN-клиент или антивирус именно на этом устройстве. Шаги 3–6 выше как раз про это.

Всё перепробовал, не помогло. Что дальше?

Похоже на проблему на стороне провайдера или неисправный роутер: позвони в поддержку провайдера и назови симптом «не работает ваш DNS, по IP связь есть». Такая формулировка сразу переводит разговор на нужный уровень.

Куда дальше