Ошибка «DNS-сервер не отвечает» в Windows 10 — одна из самых распространённых проблем с интернетом. Она означает, что ваш компьютер не может преобразовать доменные имена (например, yandex.ru) в IP-адреса, необходимые для доступа к сайтам. Чаще всего виноват сбой в настройках сети, роутера или самого DNS-сервера провайдера. Но хорошая новость: в 90% случаев это решается за 5–10 минут без вызова мастера.

Далее разберём, почему возникает ошибка, как её диагностировать и исправить разными способами — от простого перезапуска роутера до смены DNS-серверов и сброса сетевых параметров. Начнём с самого быстрого.

Почему появляется ошибка и как её распознать

Симптомы проблемы всегда одинаковые: браузер выдаёт ошибку типа «Не удаётся найти DNS-адрес сервера», «Страница недоступна» или «DNS_PROBE_FINISHED_NXDOMAIN», при этом другие устройства (например, смартфон) могут работать нормально. Иногда ошибка появляется только на отдельных сайтах — это верный признак проблемы с DNS.

Основные причины:

  • Проблемы у провайдера — его DNS-серверы перегружены или не работают.
  • Неправильные настройки сети на компьютере — например, указан неверный DNS-адрес.
  • Сбои в работе роутера — перегрелся, завис или нуждается в перезагрузке.
  • Конфликт IP-адресов — два устройства в сети получили один и тот же адрес.
  • Антивирус или брандмауэр блокирует DNS-запросы.
  • Повреждённые сетевые драйвера или сбитые параметры TCP/IP.

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

💡

Перед тем как копаться в настройках, попробуйте подключиться к интернету через мобильную точку доступа (телефон). Если работает — проблема точно в вашей локальной сети или ПК.

КомандаЧто проверяетНормальный результат
ping 8.8.8.8Проверка соединения с Google DNSОтветы типа Reply from 8.8.8.8: bytes=32...
ping yandex.ruПроверка разрешения доменаIP-адрес Yandex (например, 5.255.255.5)
nslookup yandex.ruПроверка работы DNSВыводит IP-адрес и имя сервера
ipconfig /allПоказывает текущие сетевые настройкиСписок адаптеров с IP, и шлюзом

Способы диагностики проблемы с в Windows 10

Прежде чем что-то чинить, нужно убедиться, что ошибка действительно связана с DNS. Для этого используйте встроенные инструменты Windows.

Откройте командную строку (Win + R → введите cmd → Enter) и поочерёдно выполните команды:

Если ping 8.8.8.8 проходит, а ping yandex.ru — нет, проблема точно в DNS. Если не проходит ни то, ни другое — проверяйте подключение к интернету или роутер.

Быстрые решения: перезагрузка и базовые проверки

Начнём с самых простых способов, которые часто решают проблему без глубоких настроек.

  • Перезагрузите роутер и компьютер. Выключите роутер из розетки на 30 секунд, затем включите обратно. Перезагрузите ПК. В 50% случаев этого хватает.
  • Проверьте кабели. Убедитесь, что сетевой кабель плотно подключён к компьютеру и роутеру. Если используете Wi-Fi, попробуйте переподключиться к сети.
  • Отключите и прокси. Если используете NordVPN, ProtonVPN или настройки прокси в браузере — временно отключите их.
  • Попробуйте другой браузер. Иногда проблема в кэше браузера (например, Chrome или Edge). Откройте Firefox или Opera.
  • Запустите средство устранения сетевых неполадок. Перейдите в Параметры → Сеть и Интернет → Состояние → Устранение неполадок сети.

Если после этих действий ошибка осталась — переходите к более сложным методам.

Ручная настройка DNS-серверов в Windows 10

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

  1. Откройте Панель управления → Сеть и Интернет → Центр управления сетями и общим доступом.
  2. Нажмите на текущее подключение (Wi-Fi или Ethernet).
  3. Кликните Свойства → выберите IP версии 4 (TCP/IPv4) → Свойства.
  4. Поставьте галочку Использовать следующие адреса DNS-серверов и введите:
    • Предпочтительный DNS: 8.8.8.8 (Google DNS)
    • Альтернативный DNS: 8.8.4.4

    Альтернативные варианты: 1.1.1.1 и 1.0.0.1 (Cloudflare DNS) или 77.88.8.8 и 77.88.8.1 (DNS от Yandex).

  5. Нажмите ОК, закройте все окна и перезагрузите компьютер.
⚠️ Внимание: после смены может временно не работать доступ к некоторым локальным ресурсам провайдера (например, личный кабинет). В этом случае верните настройки на автоматический режим.
Как вы обычно решаете проблемы с интернетом?
Перезагружаю роутер
Звоню провайдеру
Ищу решение в интернете
Обращаюсь к специалисту

Сброс сетевых параметров и кэша DNS

Если DNS-серверы настроены правильно, но ошибка остаётся, попробуйте сбросить сетевые параметры и кэш.

Сброс кэша выполняется одной командой в командной строке (cmd): ipconfig /flushdns. Это удаляет сохранённые записи DNS, которые могли устареть или повредиться.

Если не помогло — сбросьте все сетевые настройки до заводских:

ДействиеКомандаЧто делает
Сброс Winsocknetsh winsock resetВосстонавливает параметры Winsock (используется для сетевых соединений)
Сброс TCP/IPnetsh int ip resetСбрасывает настройки протокола TCP/IP
Сброс кэша DNSipconfig /flushdnsОчищает кэш DNS-разрешителя
Обновление IPipconfig /release → ipconfig /renewОсвобождает и обновляет IP-адрес

После выполнения каждой команды перезагрузите компьютер. Если и это не помогло — переходите к следующим шагам.

Проверка и обновление сетевых драйверов

Устаревшие или повреждённые драйвера сетевой карты могут вызывать ошибки DNS. Чтобы их обновить:

  1. Нажмите Win + X и выберите Диспетчер устройств.
  2. Раскройте раздел Сетевые адаптеры.
  3. Найдите ваш сетевой адаптер (например, Realtek PCIe GbE Family Controller или Intel(R) Wi-Fi 6).
  4. Щёлкните правой кнопкой → Обновить драйвер → Автоматический поиск обновлённых драйверов.
  5. Если обновлений нет, скачайте последний драйвер с сайта производителя ноутбука или материнской платы и установите вручную.

Также попробуйте откатить драйвер, если проблема появилась после его обновления: правый клик по адаптеру → Свойства → вкладка Драйвер → Откатить.

Если после обновления драйверов проблема исчезла, но затем вернулась — возможно, виновато программное обеспечение (например, антивирус). Проверьте его настройки или временно отключите.

Проверка антивируса и брандмауэра Windows

Антивирусы (Kaspersky, Avast, ESET) и брандмауэр Windows могут блокировать DNS-запросы, ошибочно принимая их за угрозу. Чтобы проверить:

  1. Временно отключите антивирус (правый клик по значку в трее → Приостановить защиту или Отключить).
  2. Отключите брандмауэр Windows: Панель управления → Система и безопасность → Брандмауэр Windows → Включение и отключение брандмауэра Windows → отключите для всех сетей.
  3. Попробуйте открыть сайт. Если заработало — проблема в настройках безопасности.

Не оставляйте компьютер без защиты надолго. После проверки включите антивирус обратно и добавьте исключение для DNS-трафика (в настройках антивируса ищите раздел Сетевая защита или Брандмауэр).

Дополнительные методы: сброс и проверка на вирусы

Если ничего из вышеперечисленного не сработало, остаются радикальные меры:

  • Проверка на вирусы. Используйте Malwarebytes или Dr.Web CureIt! для глубокого сканирования системы. Некоторые вирусы изменяют настройки DNS, перенаправляя вас на фишинговые сайты.
  • Сброс Windows 10. Если проблема появилась после обновления системы, попробуйте откатить её до предыдущей версии или выполнить сброс через Параметры → Обновление и безопасность → Восстановление → Вернуть компьютер в исходное состояние (выберите Сохранить мои файлы).
  • Проверка роутера. Обновите прошивку роутера через его веб-интерфейс (обычно доступен по адресу 192.168.0.1 или 192.168.1.1). Если роутер старый — возможно, он не поддерживает современные стандарты DNS.
Как зайти в настройки роутера

Откройте браузер и введите в адресной строке IP-адрес роутера (обычно 192.168.0.1 или 192.168.1.1). Логин и пароль по умолчанию указаны на наклейке на задней панели устройства. Если вы их меняли — используйте свои данные.

Пошаговая инструкция: что делать, если DNS-сервер не отвечает

Чтобы не запутаться, собрал все действия в один чек-лист. Выполняйте их по порядку, пока проблема не исчезнет.

Чек-лист по устранению ошибки DNS

Выполнено: 0 / 10

Часто задаваемые вопросы

Можно ли пользоваться интернетом, если DNS-сервер не отвечает?

Да, но только если вы знаете IP-адреса сайтов. Например, вместо vk.com можно ввести 93.186.224.10 (IP ВКонтакте). Но это неудобно, поэтому лучше исправить проблему с DNS.

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

Скорее всего, проблема на стороне сайта — его DNS-записи неверно настроены или истёк срок действия домена. Попробуйте открыть сайт с другого устройства или через другой интернет (например, мобильный). Если не работает везде — ждите, пока администратор сайта исправит настройки.

Как проверить, работает ли DNS-сервер провайдера?

Выполните в командной строке nslookup. Если в ответе будет строка Default Server: UnKnown или Request to ... timed out — DNS-сервер провайдера не отвечает. В этом случае используйте публичные DNS (например, или Cloudflare).

Что делать, если ошибка появляется после обновления Windows?

Обновления Windows иногда сбивают сетевые настройки. Попробуйте:

  1. Откатить обновление через Параметры → Обновление и безопасность → Восстановление → Вернуться к предыдущей версии Windows.
  2. Сбросить сетевые параметры (команды netsh winsock reset и netsh int ip reset).
  3. Обновить драйвера сетевой карты.
Если ничего не помогает — дождитесь следующего обновления системы, которое может исправить баг.