Гид по технологиям

DNS сервер не отвечает — как это исправить

8 min read Сеть Обновлено 31 Dec 2025
DNS сервер не отвечает — как исправить
DNS сервер не отвечает — как исправить

Если видите ошибку «DNS сервер не отвечает», это значит, что ваш компьютер не получает IP‑адреса по имени сайта. Начните с простых шагов: смените браузер, очистите DNS‑кеш, перезапустите роутер и временно смените DNS на публичный. Если проблема остаётся — выполните диагностику с помощью ping, nslookup или dig и следуйте по чек‑листу ниже.

Сервер DNS: схема, иллюстрирующая роль DNS в переводе имён в IP

Что такое DNS и почему он важен

DNS — это система доменных имён. Это механизм, который переводит удобные для человека имена сайтов в IP‑адреса, которые понимают компьютеры. Проще говоря, DNS похож на огромную телефонную книгу для интернета: вы даёте имя сайта, а она возвращает адрес точки в сети.

Ключевые термины в одной строке

  • Резолвер — клиентская часть, которая отправляет запросы к DNS от имени вашего устройства.
  • Авторитетный сервер — сервер, который хранит официальные записи для домена.
  • Кеш DNS — локальное хранилище недавно полученных ответов.

Проверка доступности DNS происходит на каждый переход по URL. Если резолвер не получает ответа, браузер не может найти IP и показывает ошибку о недоступности DNS.

Как устроен DNS‑запрос — простая пошаговая модель

  1. Приложение запрашивает у операционной системы IP по имени.
  2. Резолвер проверяет локальный DNS‑кеш.
  3. Если в кеше нет записи, резолвер обращается к настроенному DNS‑серверу (обычно у провайдера или публичному).
  4. DNS‑сервер отвечает либо сразу, либо пересылает запрос дальше к авторитетным серверам до получения ответа.
  5. Ответ сохраняется в кеше и возвращается приложению.

Понимание этой цепочки помогает находить узкие места при ошибке «DNS сервер не отвечает». Ниже — расширённый набор практических шагов и методик.

Быстрая диагностика перед началом

Выполните эти команды в терминале чтобы понять, где проблема:

  • Проверка связи с интернетом
ping 8.8.8.8
  • Проверка разрешения имён с помощью nslookup
nslookup example.com
  • Альтернатива для Linux с dig
dig example.com

Если ping по IP проходит, а nslookup/dig не возвращают адрес — проблема явно в разрешении имён.

1. Попробуйте другой браузер

Иногда виноват браузер. Откройте тот же сайт в другом браузере. Если доступ появляется, обновите или переустановите проблемный браузер, очистите кэш и временно отключите расширения.

Важно

Если вы используете фирменный браузер, доступный по умолчанию в системе, сначала проверьте системные сетевые настройки, потому что браузер может использовать системный резолвер.

2. Очистите DNS‑кеш на устройстве

Очистка кеша часто решает противоречивые или устаревшие записи.

  • На Windows выполните в командной строке с правами администратора:
ipconfig /flushdns
  • На macOS (El Capitan и новее) выполните в Терминале:
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
  • На Linux в зависимости от дистрибутива и сервиса DNS:
# systemd-resolved
sudo resolvectl flush-caches

# или
sudo systemctl restart systemd-resolved

# если используется nscd
sudo service nscd restart

Если вы не уверены, какой сервис отвечает за кеш на вашей системе, проверьте процесс systemd‑resolved, nscd или dnsmasq.

3. Смените DNS‑сервер временно

Публичные DNS часто помогают временно обойти проблему. Популярные варианты:

  • Google: 8.8.8.8 и 8.8.4.4
  • Cloudflare: 1.1.1.1 и 1.0.0.1
  • OpenDNS: 208.67.222.222 и 208.67.220.220
  • Quad9: 9.9.9.9

Почему это безопасно временно

Публичные DNS удобны для быстрой проверки. Они хороши как временное решение, но стоит понимать компромиссы по приватности и дополнительным фильтрам, которые некоторые сервисы применяют.

Как изменить DNS в системе кратко

  • Windows: Параметры сети > Изменить параметры адаптера > Свойства протокола IPv4 > Использовать следующие адреса DNS.
  • macOS: Системные настройки > Сеть > Дополнительно > DNS.
  • Android: Настройки > Сеть и интернет > Дополнительно > Частный DNS или настройка DNS для Wi‑Fi сети.
  • iOS: Настройки > Wi‑Fi > Нажать на сеть > Настроить DNS.

Если после смены DNS сайт открывается, значит проблема была в исходных DNS‑серверах.

4. Перезапустите роутер и проверьте локальную сеть

Если все устройства в сети испытывают ту же ошибку, вероятно, проблема на уровне роутера или провайдера.

Алгоритм действий

  1. Отключите питание роутера на 30 секунд и включите снова.
  2. Если есть возможность, обновите прошивку роутера через веб‑интерфейс производителя.
  3. Протестируйте подключение с мобильного устройства, переключившись на мобильный интернет. Если на мобильной сети всё работает — проблема локальная.
  4. В крайнем случае восстановите настройки роутера к заводским и настройте заново.

Важно

Сброс к заводским настройкам удалит все настройки, в том числе логины провайдера, пароли Wi‑Fi и переадресации портов. Делайте это только как последнее средство.

5. Временно отключите антивирус и брандмауэр

Антивирусы и брандмауэры могут фильтровать DNS‑запросы или перенаправлять их через собственные сервисы. Временно отключите их и проверьте доступ. Если проблема исчезает, переустановите защитное ПО или смените настройки фильтрации.

Предупреждение

Не оставляйте устройство без защиты надолго. Отключайте защиту только для диагностики и включайте обратно сразу после проверки.

6. Загрузитесь в безопасном режиме и выполните поиск конфликтов

Безопасный режим загружает минимум драйверов и программ. Если в безопасном режиме DNS начинает работать, значит в обычной загрузке один из драйверов или приложений блокирует разрешение имён.

Как войти в безопасный режим

  • Windows 10: Пуск > Параметры > Обновление и безопасность > Восстановление > Дополнительные варианты загрузки > Перезагрузить сейчас > Устранение неполадок > Параметры загрузки > Перезагрузить и выбрать режим.
  • macOS на Intel: перезапустите и удерживайте Shift до появления входа в систему. На Apple Silicon зажмите кнопку питания для входа в параметры запуска и выберите безопасный режим.

Далее поочерёдно включайте сервисы и драйверы, чтобы выявить конфликтный компонент.

Дополнительные проверочные шаги для продвинутых пользователей

  • Посмотрите содержимое файла /etc/resolv.conf на Unix‑подобных системах. В нём указаны адреса DNS‑серверов.

  • Проверьте маршрутизацию и таблицу маршрутов команды:

ip route show
  • Если используете VPN, отключите его и проверьте работу DNS. Многие VPN перенастраивают DNS и могут вызывать конфликты.

  • Анализ сетевого трафика с помощью tcpdump или Wireshark поможет увидеть, уходят ли DNS‑запросы из вашего устройства и приходят ли ответы.

Роль‑ориентированные чек‑листы

Для домашнего пользователя

  • Перезагрузить устройство
  • Перезагрузить роутер
  • Очистить DNS‑кеш
  • Сменить DNS на публичный и проверить
  • Отключить временно антивирус

Для администратора сети

  • Проверить журнал DNS‑сервера
  • Проверить использование портов UDP/TCP 53
  • Убедиться в целостности и доступности авторитетных серверов
  • Проверить задержки и потерю пакетов на пути до DNS‑серверов

Для специалиста поддержки провайдера

  • Проверить балансировщики и кластеры резолверов
  • Проверить BGP‑маршрутизацию и доступность авторитетов
  • Уведомить абонентов о временных проблемах и дать рекомендации по обходу

Плейбук действия при инциденте DNS

  1. Подтвердить, что ошибка воспроизводится на нескольких устройствах.
  2. Собрать логи nslookup/dig и результаты ping до IP‑адресов.
  3. Попробовать временную смену DNS на публичный и проверить.
  4. Перезагрузить роутер и сетевые службы на проблемных устройствах.
  5. Если одно устройство — углублённая проверка драйверов и безопасный режим.
  6. Если вся сеть — контакт с провайдером и проверка инфраструктуры.
  7. После восстановления откатить временные настройки и документировать причину и меры.

Критерии приёмки

  • Сайт открывается с исходными настройками DNS
  • Логи не показывают повторяющихся ошибок разрешения имён
  • Пользователь подтверждает восстановление доступа

Примеры команд и ожидания вывода

  • nslookup example.com

Ожидается: IP‑адрес в ответе и указание сервера, который вернул ответ.

  • dig example.com +short

Ожидается: одна или несколько строк с IP‑адресом(ами) домена.

Если команды возвращают сообщение о тайм‑аутах или отсутствии ответа от DNS‑сервера, значит запросы не доходят до резолвера или он не отвечает.

Безопасность и приватность при смене DNS

  • Публичные DNS могут логировать запросы. Если приватность важна, выбирайте сервисы с политикой не хранить логи или используйте DNS через TLS/HTTPS.
  • Некоторые публичные DNS предоставляют фильтрацию от вредоносных доменов. Это полезно, но может блокировать части контента.

Что может не помочь и когда искать провайдера

  • Если после всех локальных действий проблема остаётся на всех устройствах, вероятно, проблема у провайдера или на уровне инфраструктуры между вами и внешними DNS‑серверами.
  • Если вы используете корпоративную сеть или специализированный DNS, связанный с политиками безопасности, самостоятельно менять настройки не стоит — обратитесь в ИТ‑поддержку.

Быстрые подсказки и советы

  • DNS использует порт 53 по UDP и TCP. Если порт блокируется фаерволом, разрешение имён не будет работать.
  • Временная смена DNS хороша для диагностики, но для постоянной работы лучше настроить надёжного провайдера DNS или корпоративный резолвер.
  • Для защиты приватности рассмотрите DNS over TLS или DNS over HTTPS.

Схема запроса DNS между клиентом и сервером, показывающая последовательность резолвинга

Image Credit: Bakhtiar Zein / Shutterstock

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

Q: Как быстро понять, что проблема именно в DNS

A: Попробуйте открыть сайт по IP‑адресу напрямую. Если по IP сайт открывается, а по имени нет, проблема в DNS. Можно также выполнить nslookup или dig для проверки.

Q: Надёжно ли использовать публичный DNS постоянно

A: Публичные DNS удобны и быстры, но имеют особенности приватности и фильтрации. Для постоянного использования изучите политику выбранного сервиса.

Q: Помогает ли смена роутера

A: Да, если роутер повреждён или его кеш DNS повреждён. Но если проблема у провайдера, смена роутера не поможет.

Краткая сводка

  • Ошибка «DNS сервер не отвечает» означает проблему на этапе разрешения имён.
  • Начните с простых шагов: смена браузера, очистка кеша, перезагрузка роутера, временная смена DNS.
  • Для глубокой диагностики используйте ping, nslookup, dig и проверку системных служб.
  • Если проблема охватывает всю локальную сеть, обратитесь к провайдеру.

Важно

Всегда документируйте проведённые шаги и сохраняйте исходные настройки перед тем, как вносить изменения в сетевые параметры.

Summary

Image Credit: Maximumm / Shutterstock

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Подключение Alexa Voice Remote к Fire TV
Гайды

Подключение Alexa Voice Remote к Fire TV

Как отразить экран Android на ПК без рутирования
Технологии

Как отразить экран Android на ПК без рутирования

Как подготовить Mac к macOS Monterey
macOS

Как подготовить Mac к macOS Monterey

Сброс сетевых настроек на Mac — пошагово
Руководства

Сброс сетевых настроек на Mac — пошагово

Безопасный режим PS4 и PS5 — инструкция и советы
Гайды

Безопасный режим PS4 и PS5 — инструкция и советы

Настройка W3 Total Cache для WordPress
WordPress

Настройка W3 Total Cache для WordPress