Ошибка «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-серверы. Это бесплатно и работает в большинстве случаев.
- Откройте
Панель управления → Сеть и Интернет → Центр управления сетями и общим доступом. - Нажмите на текущее подключение (Wi-Fi или Ethernet).
- Кликните
Свойства→ выберитеIP версии 4 (TCP/IPv4)→Свойства. - Поставьте галочку
Использовать следующие адреса 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). - Предпочтительный DNS:
- Нажмите
ОК, закройте все окна и перезагрузите компьютер.
⚠️ Внимание: после смены может временно не работать доступ к некоторым локальным ресурсам провайдера (например, личный кабинет). В этом случае верните настройки на автоматический режим.
Сброс сетевых параметров и кэша DNS
Если DNS-серверы настроены правильно, но ошибка остаётся, попробуйте сбросить сетевые параметры и кэш.
Сброс кэша выполняется одной командой в командной строке (cmd):
ipconfig /flushdns.
Это удаляет сохранённые записи DNS, которые могли устареть или повредиться.
Если не помогло — сбросьте все сетевые настройки до заводских:
| Действие | Команда | Что делает |
|---|---|---|
| Сброс Winsock | netsh winsock reset | Восстонавливает параметры Winsock (используется для сетевых соединений) |
| Сброс TCP/IP | netsh int ip reset | Сбрасывает настройки протокола TCP/IP |
| Сброс кэша DNS | ipconfig /flushdns | Очищает кэш DNS-разрешителя |
| Обновление IP | ipconfig /release → ipconfig /renew | Освобождает и обновляет IP-адрес |
После выполнения каждой команды перезагрузите компьютер. Если и это не помогло — переходите к следующим шагам.
Проверка и обновление сетевых драйверов
Устаревшие или повреждённые драйвера сетевой карты могут вызывать ошибки DNS. Чтобы их обновить:
- Нажмите
Win + Xи выберитеДиспетчер устройств. - Раскройте раздел
Сетевые адаптеры. - Найдите ваш сетевой адаптер (например, Realtek PCIe GbE Family Controller или Intel(R) Wi-Fi 6).
- Щёлкните правой кнопкой →
Обновить драйвер→Автоматический поиск обновлённых драйверов. - Если обновлений нет, скачайте последний драйвер с сайта производителя ноутбука или материнской платы и установите вручную.
Также попробуйте откатить драйвер, если проблема появилась после его обновления: правый клик по адаптеру → Свойства → вкладка Драйвер → Откатить.
Если после обновления драйверов проблема исчезла, но затем вернулась — возможно, виновато программное обеспечение (например, антивирус). Проверьте его настройки или временно отключите.
Проверка антивируса и брандмауэра Windows
Антивирусы (Kaspersky, Avast, ESET) и брандмауэр Windows могут блокировать DNS-запросы, ошибочно принимая их за угрозу. Чтобы проверить:
- Временно отключите антивирус (правый клик по значку в трее →
Приостановить защитуилиОтключить). - Отключите брандмауэр Windows:
Панель управления → Система и безопасность → Брандмауэр Windows → Включение и отключение брандмауэра Windows→ отключите для всех сетей. - Попробуйте открыть сайт. Если заработало — проблема в настройках безопасности.
Не оставляйте компьютер без защиты надолго. После проверки включите антивирус обратно и добавьте исключение для 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
Часто задаваемые вопросы
Можно ли пользоваться интернетом, если 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 иногда сбивают сетевые настройки. Попробуйте:
- Откатить обновление через
Параметры → Обновление и безопасность → Восстановление → Вернуться к предыдущей версии Windows. - Сбросить сетевые параметры (команды
netsh winsock resetиnetsh int ip reset). - Обновить драйвера сетевой карты.