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

Чаще всего виноваты неполадки в сетевых настройках, сбои в работе маршрутизатора или проблемы на стороне провайдера. Но не переживайте: в 90% случаев ошибку можно устранить самостоятельно за 5–10 минут. Далее разберём все работающие способы — от простых до продвинутых.

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

Симптомы неисправности проявляются так:

  • Браузер пишет «Не удаётся найти DNS-адрес сервера» или «Сервер не отвечает»;
  • Страницы не загружаются, но ping 8.8.8.8 в командной строке проходит успешно;
  • Интернет работает на других устройствах (телефоне, планшете), но не на ПК;
  • После перезагрузки проблема временно исчезает, но затем возвращается.

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

  • Сбои в кэше DNS — сохраняет временные данные о сайтах, и если они повреждены, система не может подключиться к ресурсам;
  • Неправильные настройки DNS — например, указан несуществующий сервер;
  • Проблемы с маршрутизатором — роутер не передаёт DNS-запросы;
  • Блокировка антивирусом или брандмауэром — защита может блокировать доступ к DNS;
  • Проблемы у интернет-провайдера — его DNS-серверы могут быть перегружены или недоступны.
💡

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

Команда Что делает Результат
netsh winsock reset Сбрасывает стек Winsock (сетевые протоколы) Устраняет сбои в работе сетевых подключений
netsh int ip reset Сбрасывает TCP/IP-стек Восстанавливает стандартные настройки сети
ipconfig /flushdns Очищает кэш DNS Удаляет устаревшие данные о сайтах

Быстрые способы устранения неполадок

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

1. Перезагрузка роутера и ПК

Отключите роутер от питания на 30 секунд, затем включите снова. Перезагрузите компьютер. Это сбросит временные настройки сети и часто устраняет сбои.

2. Проверка кабельного подключения

Если вы используете кабель (не Wi-Fi), убедитесь, что он плотно подключён к сетевой карте и роутеру. Попробуйте другой кабель или порт на маршрутизаторе.

3. Отключение и прокси

Если вы используете VPN (NordVPN, Kaspersky Secure Connection и др.) или прокси-сервер, отключите их. Они могут изменять DNS-настройки и вызывать конфликты.

4. Временное отключение антивируса

Некоторые антивирусы (Avast, Dr.Web, ESET NOD32) блокируют DNS-запросы. Отключите защиту на 10–15 минут и проверьте, пропала ли ошибка. Если да — добавьте браузер в исключения антивируса.

5. Сброс сетевых настроек

Запустите командную строку от имени администратора (Win + X → Терминал (администратор)) и поочерёдно выполните команды:

netsh winsock reset
netsh int ip reset
ipconfig /flushdns

После этого перезагрузите ПК.

Настройка DNS-серверов вручную

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

Шаг 1. Откройте параметры подключения

Нажмите Win + R, введите ncpa.cpl и нажмите Enter. Откроется окно «Сетевые подключения». Выберите активное подключение (Wi-Fi или Ethernet), кликните по нему правой кнопкой и выберите Свойства.

Шаг 2. Измените настройки IP

В списке найдите IP версии 4 (TCP/IPv4) и нажмите Свойства. Выберите Использовать следующие адреса DNS-серверов и введите:

  • Предпочитаемый DNS-сервер: 8.8.8.8 (Google DNS)
  • Альтернативный DNS-сервер: 8.8.4.4 (Google DNS)

Альтернативные варианты:

  • Cloudflare: 1.1.1.1 и 1.0.0.1;
  • Yandex.DNS: 77.88.8.8 и 77.88.8.1.

Нажмите ОК, закройте окна и перезагрузите компьютер.

Если ошибка осталась, попробуйте другой набор DNS-серверов.

Проверка работы через командную строку

Чтобы убедиться, что проблема именно в DNS, выполните несколько команд в терминале.

1. Проверка подключения к интернету

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

ping 8.8.8.8

Если ответы идут (например, Ответ от 8.8.8.8: число байт=32...), значит, интернет работает, но проблема с DNS. Если пинг не проходит — проблема с подключением к сети (проверьте кабель, роутер, провайдера).

2. Проверка работы DNS

Выполните:

nslookup yandex.ru

Если в ответе вы увидите IP-адрес (например, 77.88.55.60), то работает. Если появится ошибка «DNS request timed out» — сервер не отвечает.

3. Проверка текущих DNS-настроек

Выполните:

ipconfig /all

Найдите строку DNS-серверы. Если там указаны адреса вашего провайдера (например, 192.168.1.1), но они не работают — замените их на публичные, как описано выше.

  1. Откройте командную строку от имени администратора;
  2. Выполните ipconfig /release и ipconfig /renew — это обновит IP-адрес;
  3. Проверьте подключение к интернету.
⚠️ Внимание: Не изменяйте настройки DNS-серверов в роутере, если не уверены в своих действиях. Неправильная конфигурация может нарушить работу интернета для всех устройств в сети.
Какой DNS-сервер вы используете?
Google DNS (8.8.8.8)
Cloudflare (1.1.1.1)
Yandex.DNS
Другой
Не знаю

Сброс сетевого адаптера и обнавление драйверов

Если ошибка сохраняется, возможно, проблема в драйверах сетевого адаптера или его настройках.

1. Сброс адаптера

Откройте Диспетчер устройств (Win + X → Диспетчер устройств). Найдите раздел Сетевые адаптеры, кликните правой кнопкой по вашему адаптеру (например, Realtek PCIe GbE Family Controller или Intel(R) Wi-Fi 6) и выберите Отключить устройство. Подождите 10 секунд, затем включите его снова.

2. Обновление драйверов

Кликните по адаптеру правой кнопкой → Обновить драйвер → Автоматический поиск обновлённых драйверов. Если не найдёт обновлений, скачайте их с сайта производителя (например, Intel, Realtek, Qualcomm) и установите вручную.

3. Удаление и переустановка драйвера

Если обновление не помогло, удалите драйвер: кликните по адаптеру правой кнопкой → Удалить устройство. Затем перезагрузите ПК — установит драйвер автоматически.

Производитель адаптера Сайт для скачивания драйверов Как найти модель адаптера
Intel downloadcenter.intel.com В Диспетчере устройств → Сетевые адаптеры
Realtek www.realtek.com В Диспетчере устройств или через ipconfig /all
Qualcomm Atheros www.atheros-drivers.com Через msinfo32 → Компоненты → Сеть

Проверка роутера и провайдера

Если на ПК всё настроено правильно, но ошибка сохраняется, проблема может быть на стороне роутера или интернет-провайдера.

1. Перезагрузка роутера

Отключите роутер от питания на 1–2 минуты, затем включите снова. Дождитесь, пока он полностью загрузится (обычно мигает индикатор WAN или Internet).

2. Проверка настроек роутера

Зайдите в панель управления роутером (обычно через 192.168.1.1 или 192.168.0.1 в браузере). Проверьте, чтобы в настройках были указаны адреса провайдера или публичные DNS (например, 8.8.8.8).

3. Подключение напрямую к кабелю провайдера

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

4. Звонок в поддержку провайдера

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

Если ошибка «Недоступен DNS-сервер» появляется только на одном устройстве, проблема на ПК. Если на всех — проверьте роутер или провайдера.

Продвинутые методы: сброс и стек TCP/IP

Если стандартные способы не помогли, попробуйте более глубокий сброс сетевых настроек.

1. Сброс Winsock

Откройте командную строку от имени администратора и выполните:

netsh winsock reset catalog
netsh int ipv4 reset reset.log

После этого перезагрузите компьютер.

2. Удаление и пересоздание подключения

Откройте Параметры → Сеть и Интернет → Состояние → Сброс сети. Нажмите Сбросить сейчас. Это удалит все сетевые подключения и переустановит их с нуля.

3. Проверка на вирусы

Некоторые вирусы изменяют DNS-настройки, чтобы перенаправлять вас на мошеннические сайты. Просканируйте систему с помощью Malwarebytes, Dr.Web CureIt или встроенного в Windows Защитника.

4. Проверка файла hosts

Откройте файл hosts по пути C:\Windows\System32\drivers\etc в блокноте (от имени администратора). Убедитесь, что в нём нет строчек с адресами сайтов (кроме закомментированных, которые начинаются с #). Если есть подозрительные записи — удалите их.

Как открыть файл hosts от имени администратора

1. Нажмите Win + S, введите «Блокнот». 2. Кликните правой кнопкой по «Блокнот» → «Запуск от имени администратора». 3. В блокноте выберите «Файл → Открыть» и перейдите в C:\Windows\System32\drivers\etc. 4. В правом нижнем углу выберите «Все файлы» вместо «Текстовые документы (*.txt)». 5. Выберите файл hosts и откройте его.

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

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

Что сделать, если недоступен DNS-сервер в Windows 10

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

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

Почему после перезагрузки компьютера снова не работает?

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

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

Да, это абсолютно безопасно. Публичные DNS-серверы (8.8.8.8, 1.1.1.1) часто работают быстрее, чем серверы провайдера, и реже дают сбои. Однако некоторые провайдеры могут блокировать доступ к определённым сайтам через сторонние DNS — в этом случае верните настройки на автоматические.

Что делать, если после сброса сети пропал интернет?

После сброса сетевых настроек создаёт новое подключение. Если интернет не работает, проверьте, подключён ли кабель или Wi-Fi. Зайдите в Параметры → Сеть и Интернет и настройте подключение заново. Если используете PPPoE (ввод логина и пароля), введите данные от провайдера.

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

Выполните в командной строке nslookup ya.ru. Если в ответе вы увидите IP-адрес (например, 77.88.55.60), то работает. Если появится ошибка «DNS request timed out», попробуйте другой сервер (например, nslookup ya.ru 8.8.8.8). Если с публичным всё в порядке — проблема на стороне провайдера.