Accessing the internet on your Windows computer is a complex process, and the DNS Client Service is crucial to the process. This service facilitates DNS resolution for servers you repeatedly visit by caching queries.
The Windows system lets you start and stop the DNS Client service at will, and the most straightforward place to do this is in the Services applet. First, we’ll show you how to start or stop the DNS Client service in the Services applet.
How to Start or Stop the DNS Client service
- Open the Run dialog box using the Windows key + R shortcut.
- Enter services.msc and click on the OK button.
- Find the DNS client service from the list and right-click on it.
- Hit the Start or Stop option on the context menu.
- To set the DNS client service to start automatically, right-click on it, and select Properties.
- From the Startup type dropdown menu, change it to Automatic.
- Click OK.
The above steps are standard for starting the DNS client service. However, many users have found that the options to start or stop the DNS Client service don’t work in their system.
This article shows you three ways to fix this issue and start or stop the DNS Client service if the options are greyed out.
If the DNS Client Service if greyed out or disabled on your Windows 11/10 computer, then know that it could be bu design. Nevertheless, here are ways you can try for enabling the start and stop options for the DNS Client service.
- Fix it from the Windows Registry Editor.
- Start the DNS client service from the System Configuration applet.
- Start the DNS client service from Command Prompt.
Continue reading below for the full guides for carrying out the above operations.
1] Fix it from the Windows Registry Editor
Click on the Start menu button and search for regedit. Right-click on Registry Editor and select the option to Run as administrator.
In the Registry Editor, navigate to the following folder:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Dnscache
Right-click on the Start key on the right-hand side and select Modify.
Change the value data to 4. Hit the OK button to save this setting.
NOTE: Changing the value data to 4 means that you’re disabling the service. To set it to start the service automatically. Likewise, 3 means it starts manually.
Close the Registry Editor and follow the steps in the previous section to start the DNS client service from services.msc.
2] Start the DNS client service from the System Configuration applet
Open the Run dialog box using the Windows key + R combination.
Input MSConfig in the Run dialog box and click on the OK button.
Switch to the Services tab and find the DNS client option from the list.
Enable the DNS client service by marking the checkbox to the left of the service.
If you wish to disable or stop the service, unmark the checkbox next to it.
3] Start the DNS client service from Command Prompt
The Command Prompt gives you the ability to make numerous changes to your Windows system.
These include changes that are impossible to make with other programs.
Here is how to start and stop the DNS client service using the Command Prompt:
Press the Windows key and search for cmd. Right-click on Command Prompt and choose the Run as administrator option.
Type in the following command in the Command Prompt window and hit ENTER:
net stop dnscache
The above command forces the DNS client service to stop if it was running.
Next, type in the following command in the Command Prompt window and hit ENTER:
net start dnscache
This command starts the DNS client service if it was turned off and not running.
How do I enable DNS client service in Windows 11?
To enable the DNS Client service in Windows 11, you need to open the System Configuration panel first. For that, you can search for msconfig in the Taskbar search box and click on the individual search result. Then, switch to the Services tab and find the DNS Client. Tick the corresponding checkbox and click on the OK button.
Why is my DNS server unavailable in Windows 11?
There are multiple reasons why you are getting this error in Windows 11. The primary reason is the unavailability of an internet connection. However, if the desired website has recently moved to a new server and the DNS propagation has not been done yet, you can find the same error while opening the website. In that case, you need to wait for some time after clearing the cache and cookies of the site.
The three solutions preferred here will help you start or stop the DNS client service, whether it’s greyed out or not.
Содержание
- Не отвечает DNS сервер в Windows 10
- Способ 1: Перезагрузка устройства
- Способ 2: Проверка службы DNS
- Способ 3: Сброс сети
- Способ 4: Изменение DNS
- Вопросы и ответы
На сегодняшний день практически у каждого человека есть компьютер или ноутбук, который подключен к интернету. К сожалению, далеко не всегда соединение с глобальной сетью проходит гладко. Из данной статьи вы узнаете о методах исправления ошибки «DNS сервер не отвечает» на устройствах, работающих под управлением Windows 10.
Указанная ошибка может возникнуть как в самом браузере при открытии сайта, так и отдельно от него, в виде сообщения от «Мастера диагностики Windows». Она выглядит так:
Единого решения проблемы нет, так как назвать точно источник ее возникновения нельзя. В данной статье мы собрали комплекс рекомендаций, которые наверняка должны помочь.
Настоятельно рекомендуем перед выполнением всех действий позвонить сперва в службу технической поддержки вашего провайдера. Убедитесь, что проблема не на их стороне.
Способ 1: Перезагрузка устройства
Как бы банально это не звучало, но перезагрузка компьютера позволяет устранить львиную долю всех известных ошибок. Если произошел обычный сбой в службе DNS или настройках вашей сетевой карты, то этот метод обязательно поможет. Выполните следующие действия:
- На рабочем столе нажмите одновременно клавиши «Alt+F4». В единственном поле появившегося окна выберите строку «Перезагрузка» и нажмите «Enter» на клавиатуре.
- Дождитесь полного перезапуска устройства и проверьте подключение к интернету снова.
Если соединение с глобальной сетью вы осуществляете через роутер, тогда попробуйте в обязательно порядке перезагрузить и его. С процессом перезапуска маршрутизатора вы можете ознакомиться более подробно на примере следующей статьи.
Подробнее: Перезагрузка роутера TP-Link
Способ 2: Проверка службы DNS
Иногда источником ошибки служит отключенная служба «DNS-клиент». В таком случае необходимо проверить ее состояние и включить, если она была деактивирована.
- Нажмите на клавиатуре одновременно клавиши «Win+R». В единственное поле открывшегося окна пропишите команду
services.msc
, затем нажмите кнопку «OK» для продолжения. - На экране появится перечень служб, которые инсталлированы в системе. Найдите среди них «DNS-клиент» и кликните по ней дважды левой кнопкой мышки.
- Если в строке «Состояние» вы увидите надпись «Отключено», нажмите кнопку «Запустить», которая находится ниже. После этого перезагрузите устройство.
- В противном случае просто закройте открытые окна и переходите к выполнению других методов.
Способ 3: Сброс сети
В Windows 10 есть специальная функция, которая позволяет полностью сбросить все настройки сети. Эти действия решают многие проблемы, которые связаны с подключением к интернету, в том числе и ошибку с DNS.
Перед выполнением нижеизложенных рекомендаций обязательно убедитесь в том, что пароли и настройки сетевых адаптеров у вас записаны, так как в процессе сброса они будут удалены.
- Нажмите кнопку «Пуск». В открывшемся меню кликните по кнопке «Параметры».
- Далее перейдите в раздел «Сеть и Интернет».
- В результате откроется новое окно. Убедитесь, что в левой его части выбран подраздел «Состояние», затем прокрутите правую часть окна в самый низ, найдите строку «Сброс сети» и нажмите ее.
- Вы увидите краткое описание предстоящей операции. Для продолжения нажмите кнопку «Сбросить сейчас».
- В появившемся окне кликните по кнопке «Да» для подтверждения действия.
- После этого у вас будет 5 минут на сохранение всех открытых документов и закрытие программ. На экране появится сообщение с указанием точного времени перезагрузки системы. Советуем дождаться его, а не перезагружать компьютер вручную.
После перезагрузки все параметры сети будут сброшены. При необходимости подключитесь снова к Wi-Fi или введите настройки сетевой карты. Попробуйте снова перейти на любой сайт. Скорее всего, проблема будет решена.
Способ 4: Изменение DNS
Если ни один из описанных выше методов не принес положительного результата, имеет смысл попробовать изменить DNS адрес. По умолчанию вы пользуетесь тем DNS, который предоставляет провайдер. Изменить его можно как для конкретного компьютера, так и для роутера. Расскажем подробно, как выполнить оба этих действия.
Для компьютера
Используйте этот метод при условии, что ваш компьютер подключается к интернету через провод.
- Откройте «Панель управления» Windows любым удобным способом. Как вариант, нажмите комбинацию клавиш «Win+R», введите в открывшееся окно команду
control
и кликните по кнопке «OK».
Подробнее: Открытие «Панели управления» на компьютере с Windows 10
- Далее переключите режим отображения элементов в положение «Крупные значки» и кликните по разделу «Центр управления сетями и общим доступом».
- В следующем окне нажмите на строку «Изменение параметров адаптера». Она находится в левой верхней части.
- В результате вы увидите все сетевые подключения, которые есть на компьютере. Найдите то из них, через которое устройство подключается к интернету. Нажмите на нем правой кнопкой мышки и выберите строку «Свойства».
- В открывшемся окне выделите строку «IP версии 4 (TCP/IPv4)» одиночным кликом ЛКМ. После этого нажмите кнопку «Свойства».
- Обратите внимание на нижнюю часть окна, которое в результате появится на экране. Если у вас стоит отметка возле строки «Получить адрес DNS-сервера автоматически», переключите ее в ручной режим и пропишите следующие значения:
- Предпочитаемый DNS-сервер: 8.8.8.8
- Альтернативный DNS-сервер: 8.8.4.4
Это публичный DNS-адреса от Google. Они всегда работают и обладают хорошими показателями скорости. По завершении нажмите кнопку «OK».
- Если же у вас уже прописаны параметры DNS-сервера, попытайтесь просто заменить их указанными выше значениями.
Закройте все открытые ранее окна и перезагрузите компьютер. Если это не исправит ситуацию, на забудьте вернуть все настройки в исходное состояние.
Для роутера
Описанные ниже действия подойдут тем пользователям, которые подключаются к интернету через Wi-Fi. В качестве примера мы используем маршрутизатор TP-Link. Для устройств других производителей действия будут аналогичными, только адрес входа в панель управления может и/или будет отличаться.
- Откройте любой браузер, в адресную строку пропишите следующий адрес и нажмите «Enter» :
192.168.0.1
Для некоторых прошивок адрес может иметь вид
192.168.1.1
- Откроется интерфейс управления роутером. Для начала введите логин и пароль в появившуюся форму. Если вы ничего не меняли, они оба будут иметь значение
admin
. - В левой части интерфейса перейдите в раздел «DHCP», а затем в подраздел «Настройки DHCP». В центральной части окна найдите поля «Первичный DNS» и «Вторичный DNS». Введите в них уже известные адреса:
8.8.8.8
8.8.4.4Затем нажмите кнопку «Сохранить».
- Далее перейдите в раздел «Системные инструменты», а из него в подраздел «Перезагрузка». После этого нажмите одноименную кнопку в центре окна.
Дождитесь полного перезапуска роутера и попробуйте зайти на любой сайт. В результате ошибка «DNS сервер не отвечает» должна исчезнуть.
Таким образом, вы узнали о методах решения проблемы с DNS-сервером. В качестве заключения мы хотели бы отметить, что некоторым пользователям также помогает временное отключение антивируса и защитных плагинов в браузере.
Подробнее: Отключение антивируса
Еще статьи по данной теме:
Помогла ли Вам статья?
#статьи
-
0
Разбираемся, что такое DNS-сервер, почему он может не отвечать и как с этим бороться.
Иллюстрация: Colowgee / Stable Diffusion / Wikimedia Commons / fabrikasimf / freepik / Colowgee для Skillbox Media
Любитель научной фантастики и технологического прогресса. Хорошо сочетает в себе заумного технаря и утончённого гуманитария. Пишет про IT и радуется этому.
Иногда бывает так, что интернет пропадает на ровном месте, сайты не открываются, а над иконкой Сети в панели задач горит жёлтый треугольник. При попытке запустить диагностику Windows выдаёт не слишком полезное «DNS-сервер не отвечает» — мол, разбирайтесь сами, как хотите.
Если ситуация жизненная, значит, эта статья — для вас. Составили чек-лист базовых действий, которые обычно быстро помогают исправить ошибку и реанимировать интернет. Дисклеймер: бывает и так, что компьютер не виноват, а проблема на самом деле на стороне провайдера — но попытаться всё равно стоит.
Коротко расскажем, что такое DNS и зачем ему серверы. Это поможет понять, в чём же кроется проблема.
👉 Если вы и так знакомы с теорией и хотите сразу перейти к готовым решениям, можете смело пролистывать этот раздел.
DNS, или domain name system, — это система, которая помогает браузерам находить сайты в интернете. Можно сказать, что это большая таблица, где напротив IP-адресов записаны соответствующие им названия сайтов. IP-адрес — это числовой указатель, который содержит данные о месте сайта или устройства в Сети.
Дело в том, что браузер не слишком хорошо разбирается в привычных нам адресах вроде ya.ru или vk.com. Поэтому, чтобы найти дорогу от вашего устройства к сайту, он обращается к DNS. Она сообщает ему нужный IP, и только после этого статьи, мемы и прочая информация начинает двигаться по сетям.
Иллюстрация: Polina Vari / Skillbox Media
DNS-серверы — это компьютеры, которые отвечают за то, чтобы вся эта система нормально работала и без сбоев выдавала устройствам IP-адреса. Такие серверы есть у всех провайдеров, операторов связи, поисковых систем и у других больших IT-компаний.
Но иногда проблемы всё же случаются и связаться с DNS-сервером не выходит. У этого может быть две причины: или что-то случилось с самим сервером, или что-то мешает нам к нему подключиться. В первом случае вариант один — ждать, пока всё починят. А со вторым ещё можно поработать.
Вот несколько популярных причин, почему DNS-сервер может не отвечать:
- проблемы с оборудованием — компьютером или роутером;
- неполадки в работе браузера;
- блокировка сайтов антивирусом или брандмауэром;
- неправильные настройки сети;
- неверно выставленные DNS-настройки на компьютере или роутере;
- технические работы на стороне провайдера.
Подробно о системе DNS вы можете прочитать в нашей статье. Там мы подробно рассказали, как это всё работает, и сопроводили рассказ иллюстрациями.
Часто исправить ошибку с недоступным DNS-сервером можно парой простых действий — поэтому в первую очередь стоит выполнить их.
Перезагрузите роутер. Зажмите кнопку питания на устройстве и удерживайте её пару секунд. Или попробуйте выключить роутер из розетки, а затем включить через пару минут.
Перезагрузите компьютер. Если роутер перезагружен, а проблема не ушла — попробуйте перезагрузить компьютер. Иногда после обновления системы на компьютере сбиваются настройки сети, и чтобы они встали на место, нужно всё начать с чистого листа.
Подключитесь через кабель. Если пользуетесь интернетом через Wi-Fi, попробуйте на время подключиться через Ethernet-кабель. Способ не самый универсальный, потому что не у всех ноутбуков есть нужный разъём.
Откройте сайт в другом браузере. Иногда проблема не в самой системе, а в конкретном браузере: бывает так, что обновления сбивают старые настройки. Поэтому желательно попробовать другой браузер.
Отключите антивирус. Он может блокировать доступ к отдельным сайтам и DNS-серверам и не допускать вас к сайтам, потому что считает их небезопасными.
Отключите брандмауэр. Иногда он может вызывать те же проблемы, что и антивирус — не пускать вас в интернет. Чтобы отключить брандмауэр, перейдите в Пуск → Параметры → Обновления и безопасность → Безопасность Windows → Брандмауэр и защита сети, затем выберите свой тип сети и выключите брандмауэр.
Сбросьте настройки сети. Это можно сделать, если перейти в Пуск → Параметры → Сеть и Интернет → Сброс сети, а затем нажать Сбросить сейчас.
Простые решения не спасли — переходим к более сложным. Нужно будет залезть в настройки Windows и поменять пару настроек.
Очищаем кэш DNS-адресов. Нажимаем кнопку Win и вводим в поиске Командная строка. Находим её в открывшемся окне, щёлкаем правой кнопкой мыши и выбираем пункт Запуск от имени администратора.
Открылась командная строка. В ней нужно ввести следующие команды — по одной за раз:
ipconfig /flushdns ipconfig /registerdns ipconfig /renew ipconfig /release
Это должно очистить DNS-кэш. Если соединения всё ещё нет — переходим к следующему пункту.
Проверяем, работает ли DNS-клиент вообще. Нажимаем Win + R и вводим services.msc. В открывшемся окне нужно найти службу DNS-клиент и щёлкнуть на неё дважды.
Если служба работает нормально, она будет запущена и не даст себя отключить. Но если что-то не так — кнопка Запустить будет активна. Нажмите на неё и выберите тип запуска Автоматически, затем нажмите ОК и перезагрузите компьютер.
Настраиваем автоматический выбор DNS-серверов. Опять нажимаем кнопку Win и открываем Панель управления. Дальше нужно перейти в Сеть и Интернет → Центр управления сетями и общим доступом → Изменение параметров адаптера. Здесь находим активное подключение к интернету, щёлкаем по нему правой кнопкой мыши и выбираем Свойства.
В открывшемся окне нажмите на строчку IP версии 4 (TCP/IPv4) и выберите Свойства. Если в новом окне уже установлен DNS-сервер, то выберите пункт Получать адрес DNS-сервера автоматически.
Теперь жмём ОК, перезагружаем компьютер и проверяем соединение.
Устанавливаем DNS-сервер от Google. Это может и не сработать, потому что компания закрыла часть серверов в России, но попытаться стоит.
Переходим по тому же пути из предыдущего пункта: Панель управления → Сеть и Интернет → Центр управления сетями и общим доступом → Изменение параметров адаптера. Кликаем по активному подключению правой кнопкой мыши и выбираем Свойства. Теперь нажимаем на строчку IP версии 4 (TCP/IPv4) и выбираем Свойства.
В появившемся окне нужно активировать пункт Использовать следующие адреса DNS-серверов и указать два значения ниже:
- «Предпочитаемый DNS‑сервер»: 8.8.8.8
- «Альтернативный DNS‑сервер»: 8.8.4.4
Нажимаем ОК и перезагружаем компьютер.
Если не сработало, попробуйте установить эти же адреса в настройках роутера. Чтобы зайти в них, обычно нужно ввести в адресной строке браузера 192.168.0.0. У вас адрес может отличаться. На некоторых роутерах его можно найти на нижней крышке, поэтому сразу загляните туда.
В настройках находим раздел, связанный с DNS, и ищем адреса для DNS-серверов. Выглядит это примерно так:
Скриншот: Skillbox Media
Подставляем те же значения:
- «Предпочитаемый DNS‑сервер»: 8.8.8.8
- «Альтернативный DNS‑сервер»: 8.8.4.4
Сохраняем и перезапускаем роутер.
Если ничто из этого не помогло — можно смело звонить в техподдержку провайдера. Иногда бывает, что проблема не на стороне пользователя, а на стороне тех, кто настраивал DNS-сервер. Поэтому загуглите номер своего интернет-провайдера и позвоните ему по горячей линии.
Жизнь можно сделать лучше!
Освойте востребованную профессию, зарабатывайте больше и получайте от работы удовольствие. А мы поможем с трудоустройством и важными для работодателей навыками.
Посмотреть курсы
Рассмотрим одну довольно частую проблему, из-за которой на компьютере Windows может не работать доступ в Интернет. Проблема связана с недоступностью DNS сервера. Предположим, у вас пропал доступ в Интернет, на значке подключения в трее появляется желтый треугольник, а в Chrome при попытке открыть любой сайт отображается ошибка.
Не удается получить доступ к сайту. Не удается найти DNS-адрес сервера. DNS_PROBE_FINISHED_NXDOMAIN.
Как вы видите, проблема связана с DNS сервером, который не может разрешить имя домена (сайта) в IP адрес. В большинстве случае это проблема вызвана неправильными настройками вашего компьютера, маршрутизатора или ошибками на стороне вашего интернет провайдера.
Попробуйте щелкнуть правой кнопкой мыши по значку подключения и выберите пункт «Диагностировать проблему». После выполнения диагностики подключения в окне Диагностика сетей Windows появится ошибка «DNS-сервер не отвечает
».
Или такая ошибка: «Параметры компьютер настроены правильно, но устройство или ресурс (DNS-сервер не отвечает)
«.
В этой статье рассмотрим несколько простых советов, которые должны помочь вам исправить ошибку «DNS-сервер не отвечает» в Windows 10 (и других поддерживаемых версиях Windows).
Прежде всего попробуйте самый простые, но довольно эффективные методы:
- Перезагрузите вам роутер или модем, через который вы подключены к Интернету (достаточно выключить питание на 1 -2 минуты).
- Перезагрузите свое Windows устройство.
- Проверьте, работает ли интернет на других ваших устройствах и появляются ли на них ошибки DNS.
- Вспомните, не устанавливали вы недавно, какие-либо новых программы. Некоторые антивирусы со встроенным межсетевым экраном при неправильной настройке могут блокировать доступ в Интернет.
Для разрешения DNS запросов на Windows устройствах должна быть обязательно запущена служба DNS клиент. Проверьте, запущена ли эта служба:
- Откройте консоль управления службами (services.msc).
- В списке служб найдите DNS Client / DNS клиент.
- Дважды щелкните по ней и убедитесь, что она находится в статусе Running (Выполняется). Если служба отключена, переведите ее в автоматический запуск и запустите ее, нажав кнопку Start (запустить).
- После включения службы DNS желательно перезагрузить компьютер.
Выполните сброс кэша DNS, сетевых настроек и параметров стека TCP/IP, выполнив в командной строке с повышенными правами следующие команды и перезагрузите компьютер:
ipconfig /flushdns
ipconfig /renew
ipconfig /release
netsh winsock reset
Выполните команду nslookup. Если команда вернет DNS request timed out. timeout was 2 seconds
, значит DNS сервер не доступен с вашего компьютера. IP адрес DNS сервера присутствует в результатах команды nslookup.
Проверьте текущие настройки первичного и вторичного DNS серверов в свойствах сетевого подключения. Откройте приложение Параметры и перейдите в раздел Сеть и Интернет. В открывшемся окне щелкните по пункту Настройка параметра адаптера.
Найдите ваше подключение к Интернету и откройте его свойства. Если ваш компьютер подключен к Интернету через кабель, откройте свойства Ethernet подключения (Подключение по локальной сети), если через Wi-Fi сеть – свойства подключения «Беспроводная сеть».
В списке протоколов выберите Internet Protocol Version 4 / IP версии 4 (TCP/IPv4) и нажмите кнопку Свойства.
Если у вас в списке DNS серверов вручную указан IP адрес какого-то сервера, попробуйте переключится на опцию «Получать адрес DNS-севрера автоматически», перезагрузите компьютер и проверьте подключение к Интернету.
Если это не помогло, попробуйте вручную указать IP адреса публичных DNS серверов Google: 8.8.8.8
или 8.8.4.4
.
Сохраните изменения и перезагрузите свой компьютер.
Если вы подключены к Интернету через маршрутизатор и проблема с DNS серверами возникает на всех устройствах, которые выходят в Интеренет через него, скорее всего нужно проверить настройки DNS серверов на самом маршрутизатору и изменить их на указанные выше.
Совет. Конкретный пункт меню настроек роутера с параметрами DNS сервера может отличаться в зависимости от модели оборудования и типу подключения к Интеренут. В первую проверьте разделы WAN, Network setup, DNS, Basic Settings и т.д. Ниже представлен скриншот с разделов, в коорым нужно указать DNS сервера на популярных маршрутизаторах Linksys.
Не забудьте сохранить настройки.
Если рассмотренные способы не помогли исправить ошибку DNS, попробуйте:
- Временно отключить антивирус и файервол (иногда модуль межсетевого экрана встроен в антивирус).
- Проверьте доступность DNS серверов командами:
ping 8.8.8.8
и с помощью PowerShell команды:Test-NetConnection 8.8.8.8 -port 53
. В моем примере видно, что DNS сервер Google доступен по протоколу ICMP, но подключение через 53 TCP порт блокируется. Это значит, что подключение блокируется на межсетевом экране вашего компьютера, роутера или у провайдера. - Если все рассмотренные способы не помогли, свяжитесь с тех поддержкой своего интернет провайдер и сообщите им о проблеме.
Одной из самых частых ошибок связанных с подключением к интернету в Windows, является ошибка: «DNS-сервер не отвечает». При этом, пропадает доступ к интернету. На значке подключения скорее всего будет желтый треугольник, а в браузере, при попытке открыть сайт, вы скорее всего увидите ошибку «Не удается найти DNS-адрес», «err name not resolved «, или что-то в этом роде. Проблема эта вызвана сбоем в работе DNS-сервера, который отвечает за перенаправленные IP-адреса на домен. Если говорить о причинах возникновения этой ошибки, то виновником может быть как сам компьютер, так и маршрутизатор, или оборудование на стороне провайдера.
Сама ошибка «DNS-сервер не отвечает» появляется в результате диагностики сетей Windows. Запустить диагностику очень просто. Достаточно нажать правой кнопкой мыши на значок подключения к интернету, и выбрать «Диагностика неполадок».
Иногда, может появляться ошибка: «Параметры компьютера настроены правильно, но устройство или ресурс (DNS-сервер) не отвечает».
Вот такие ошибки. Если вы не знаете что делать, то сейчас мы рассмотрим несколько эффективных советов, которые должны помочь избавится от данных ошибок. В итоге, интернет на вашем компьютере заработает, и сайты начнут открываться. Решения будут одинаковыми для Windows 10, Windows 8, и Windows 7.
Обновление: для Windows 11 я подготовил отдельную статью: ошибка DNS-сервер не отвечает в Windows 11.
Как исправить ошибку «DNS-сервер не отвечает»?
Для начала, я советую выполнить несколько простых решений. Есть шанс, что они помогут, и вам не придется разбираться с более сложными настройками.
- Если у вас интернет подключен через роутер, или модем (по Wi-Fi, или по кабелю), и вы наблюдаете ошибку «DNS-сервер не отвечает», то попробуйте просто перезагрузить роутер. Отключите питание роутера где-то на минуту, и включите обратно. Не важно какой у вас роутер, TP-Link, D-link, ASUS, или еще какой-то.
- Перезагрузите свой компьютер, или ноутбук. В данном случае не важно, интернет у вас идет через роутер, или кабелем напрямую от провайдера. Просто выполните перезагрузку.
- Если интернет подключен через роутер, то проверьте, работает ли интернет на других устройствах. Нет ли там ошибки с ответом DNS-сервера.
- При подключении через маршрутизатор, если есть возможность, можно подключить интернет напрямую к компьютеру. Для проверки.
- Постарайтесь вспомнить, после чего появилась ошибка DNS, и проблемы с доступом к интернету. Может после смены каких-то настроек, или установки программ.
Если эти советы не помогли, то попробуйте применить решения, о которых я напишу ниже.
Проверяем службу DNS-клиент
Прежде чем что-то менять, я рекомендую посмотреть, работает ли служба «DNS-клиент». Нажмите на клавиатуре сочетание клавиш Win + R. В появившемся окне введите команду services.msc, и нажмите Ok.
В новом окне ищем службу «DNS-клиент», нажимаем на нее правой кнопкой мыши, и выбираем «Свойства».
Тип запуска должен быть «Автоматически». И если у вас кнопка «Запустить» будет активной, то нажмите на нее. Дальше: «Применить» и «Ok».
Если служба у вас была отключена, и вы ее включили, то после перезагрузки компьютера интернет должен заработать.
Меняем настройки DNS-серверов в свойствах подключения
Дальше мы проверим настройки DNS-серверов в свойствах подключения, через которое компьютер подключен к интернету. Если там прописаны какие-то адреса, то можно попробовать выставить автоматическое получение, либо прописать DNS-адреса от Google. Этот способ очень часто позволяет избавится от ошибки «DNS-сервер не отвечает».
Нам нужно открыть окно со всеми подключениями. Для этого можно нажать правой кнопкой мыши на значок подключения к интернету, и выбрать «Центр управления сетями…». Дальше переходим в «Изменение параметров адаптера».
Дальше правой кнопкой мыши нажимаем на то подключение, через которое вы подключены к интернету (к роутеру), и выбираем «Свойства». Если подключение по Wi-Fi, то это подключение «Беспроводная сеть», если по кабелю, то «Ethernet» (Подключение по локальной сети).
У меня, например, проблема с DNS при подключении по Wi-Fi сети через роутер.
В новом окне выделите «IP версии 4 (TCP/IPv4)», и нажмите «Свойства». Если в новом окне у вас прописан какой-то DNS-сервер, то можно попробовать выставить автоматическое получение адресов, и проверить подключение к интернету после перезагрузки компьютера.
Но чаще всего помогает следующее: ставим переключатель возле «Использовать следующие адреса DNS-серверов», и прописываем DNS от Google:
8.8.8.8
8.8.4.4
Нажимаем «Ok» и перезагружаем компьютер.
Такое решение помогает очень часто. Если у вас проблема с получение DNS на всех устройствах, которые подключены через один роутер, то эти адреса можно прописать в настройках роутера, тогда они будут применяться для всех устройств. Как правило, сделать это можно в настройках вашего роутера, в разделе «Интернет», или «WAN». Где задаются параметры для подключения к провайдеру.
Для примера, покажу как это сделать на роутере TP-Link:
Не забудьте сохранить настройки.
Очищаем кэш DNS и другие сетевые параметры
Нужно просто запустить командную строку, и по очереди выполнить несколько команд, которые выполнять очистку кэша DNS-адресов, и других сетевых настроек. Этот способ подойдет как для Windows 10, так и для Windows 7 (8).
Командную строку нужно запустить от имени администратора. Если у вас Windows 10, то просто нажмите правой кнопкой мыши на меню пуск, и выберите «Командная строка (администратор)». В Windows 7, в поиске можно набрать «cmd», нажать правой кнопкой на «cmd» в результатах поиска, и выбрать «Запустить от имени администратора».
По очереди копируем и выполняем такие команды:
ipconfig /flushdns
ipconfig /registerdns
ipconfig /renew
ipconfig /release
Вот так:
В Windows 10 можно еще попробовать выполнить сброс сетевых настроек. Это практически то же самое.
После этого перезагрузите компьютер.
Обновление: отключаем или удаляем антивирус Avast
В комментариях Сергей написал, что ему помогло только удаление антивируса Avast. Если у вас установлен именно этот антивирус, то возможно он стал причиной того, что DNS-сервер перестал отвечать.
По своему опыту могу сказать, что антивирус Avast очень часто вмешивается в сетевые настройки Windows, из-за чего появляются разные проблемы с подключением к интернету. То интернет перестает работать после удаления антивируса, то ошибка DNS, или сетевой адаптер не имеет допустимых параметров настройки IP.
Можно попробовать для начала полностью остановить работу антивируса. Если это не решит проблему, то удалить его. Можно переустановить его, только без дополнительных модулей. Как это сделать, я писал в статье по ссылке выше (о решении проблемы с параметрами IP).
Что делать, если не получилось исправить ошибку?
Если вы все проделали правильно, но Windows по прежнему пишет что DNS-сервер не отвечает, то у меня есть еще пару советов:
- Смените статус сети с общественной на частную. У нас на сайте есть подробная инструкция.
- Попробуйте на время полностью отключить антивирус, или встроенный в него брандмауэр (веб-антивирус, сетевой экран).
- Если никак не можете исправить эту ошибку, то позвоните в поддержку своего интернет-провайдера. Не редко проблемы с DNS бывают по их вине.
Обязательно напишите, если у вас получилось избавится от этой ошибки. Напишите какой способ помог. Может у вас сработало какое-то другое решение, которого нет в статье. Ну и оставляйте свои отзывы в комментариях.