Как включить DNS клиент на Windows 10
Когда вы пользуетесь интернетом, ваш компьютер или другое устройство находится в постоянной связи с различными серверами. Чтобы упростить эту связь, Windows 10 использует специальный сервис, называемый DNS клиентом. Он отвечает за перевод доменных имен (например, google.com) в IP-адреса (например, 216.58.216.142), которые компьютер может использовать для связи.
По умолчанию DNS клиент включен в Windows 10, но иногда возникают ситуации, когда его требуется включить вручную. Например, если вы используете сторонние DNS-серверы для повышения быстродействия или безопасности интернета. В этой инструкции мы расскажем, как включить и настроить DNS клиент на Windows 10.
Первым шагом является открытие «Панели управления» в Windows. Для этого нажмите правой кнопкой мыши на кнопку «Пуск» и выберите соответствующее пункт меню. В открывшемся окне найдите и выберите «Сеть и Интернет», а затем «Сеть и общий доступ».
Далее выберите «Центр управления сетями и общим доступом». В открывшемся окне выберите активное соединение с интернетом, щелкнув по нему левой кнопкой мыши. Затем в появившемся окне выберите «Свойства» и найдите вкладку «Протокол интернета версии 4 (TCP/IPv4)».
Щелкните на кнопку «Свойства» рядом с этим вкладкой. В появившемся окне найдите раздел «Получить IP-адрес автоматически» и «Получить адрес сервера DNS автоматически». Убедитесь, что оба флажка установлены, а затем нажмите «ОК», чтобы сохранить изменения. Теперь DNS клиент включен и готов к использованию на вашем компьютере с Windows 10.
Узнаем, что такое DNS клиент
Процесс включения DNS клиента на Windows 10
Включение DNS клиента на Windows 10 позволяет вашему компьютеру использовать систему доменных имен для поиска и связи с другими устройствами в сети. Включение DNS клиента особенно полезно, когда вы работаете в корпоративной сети или настройки Интернет-провайдера требуют использовать определенный DNS-сервер.
Для включения DNS клиента на Windows 10 выполните следующие шаги:
- Нажмите правой кнопкой мыши на кнопку «Пуск» и выберите «Панель управления».
- В открывшемся окне «Панель управления» найдите и выберите «Сеть и Интернет».
- Далее выберите «Сеть и общий доступ» и перейдите в раздел «Центр управления сетями и общим доступом».
- В левой части окна выберите «Изменение параметров адаптера».
- Правой кнопкой мыши нажмите на активное подключение к Интернету и выберите «Свойства».
- В появившемся окне найдите «Протокол интернета версии 4 (TCP/IPv4)» и выделите его.
- Нажмите кнопку «Свойства».
- В появившемся окне выберите «Использовать следующие адреса серверов DNS».
- В поле «Предпочитаемый DNS-сервер» введите желаемый DNS-сервер.
- Опционально, в поле «Альтернативный DNS-сервер» вы можете ввести еще один DNS-сервер для резервного использования.
- Нажмите «ОК» для сохранения изменений и закрытия всех окон.
После завершения этих шагов DNS клиент будет включен на вашем компьютере с операционной системой Windows 10. Теперь ваш компьютер будет использовать заданный вами DNS-сервер для решения имен.
Проверяем работу DNS клиента на Windows 10
После того, как вы включили DNS клиент на Windows 10, важно убедиться, что он работает правильно. Для этого можно выполнить несколько шагов.
1. Откройте командную строку, нажав комбинацию клавиш Win + R, введите «cmd» и нажмите Enter.
2. В открывшейся командной строке введите следующую команду: «nslookup example.com», заменив «example.com» на доменное имя сайта, на которое вы хотите выполнить DNS-запрос. Нажмите Enter.
3. Если DNS клиент настроен правильно и работает, вы увидите результаты DNS-запроса в виде IP-адреса сайта и другой информации.
4. Если DNS клиент не работает, вы получите сообщение об ошибке или пустой результат.
5. Если у вас возникла проблема с DNS клиентом, вы можете попробовать перезапустить службу DNS клиента. Для этого выполните следующие шаги:
Шаг | Действие |
---|---|
1 | Откройте «Панель управления». |
2 | Выберите «Административные инструменты» и откройте «Службы». |
3 | Найдите «Служба клиента DNS» в списке служб. |
4 | Щелкните правой кнопкой мыши на «Служба клиента DNS» и выберите «Перезапустить». |
5 | Проверьте работу DNS клиента, повторив шаги 1-3. |
Если после перезапуска службы DNS клиента проблема не решается, возможно, вам потребуется обратиться за помощью к специалисту или провайдеру интернет-соединения.
Windows не удается связаться с устройством или ресурсом основной DNS-сервер. Как исправить?
Когда на компьютере пропадает доступ к интернету, в браузере перестают открываться сайты и появляются разные ошибки – я рекомендую запускать диагностику неполадок. Так вот в результате диагностики могут появляться самые разные ошибки. Одна из таких ошибок: «Windows не удается связаться с устройством или ресурсом (основной DNS-сервер)» в Windows 11, Windows 10, Windows 8 (8.1) и Windows 7. Из самого описания уже понятно, что проблема как-то связана с DNS. Нет связи с DNS-сервером, который прописан (или автоматически присвоен) в свойствах нашего подключения к интернету.
Из-за этих DNS в Windows очень часто перестает работать интернет и происходят разные сбои. Подключение к интернету по Wi-Fi или через сетевой кабель вроде бы работает, соединение установлено, ошибок никаких нет, а сайты в браузере не открываются. Делаем диагностику – получаем ошибку связанную с работой DNS-серверов. При чем это не обязательно должна быть ошибка, о которой речь идет в этой статье. Очень часто можно увидеть ошибку DNS-сервер не отвечает. Можно сказать, что это одинаковые неполадки, и решения будут примерно одинаковые. Чтобы лучше понимать проблему, в двух словах расскажу о DNS-серверах. Они выполняют очень важную задачу – преобразовывают привычные нам адреса сайтов на IP-адреса. После чего браузер уже загружает сайт. Если DNS-сервер не работает, то соответственно браузер не может получить доступ к сайту, так как не может узнать его IP-адрес по которому он расположен. Обычно мы автоматически получаем настройки DNS от интернет-провайдера и используем их сервера. Можно вручную изменить эти настройки. Например, прописать адреса публичных DNS-серверов Google. Это, кстати, одно из самых эффективных решений этой проблемы.
Вот как выглядит ошибка в результате диагностики сетей Windows:
В браузерах будут появляться разные ошибки связанные с DNS, или сообщения, что не удается установить соединение с сайтом, не удалось найти IP-адрес сервера и т. д. В Хроме может быть код ошибки DNS_PROBE_FINISHED_BAD_CONFIG.
Но это не важно. Проблема понятна, и что с ней делать тоже понятно.
Решения ошибки связи с основным DNS-сервером в Windows
В Windows 11 ошибка «Windows не удается связаться с устройством или ресурсом основной DNS-сервер» успешно исправляется по рекомендациям из статьи DNS-сервер не отвечает в Windows 11.
1 Для начала я всегда рекомендую выполнить перезагрузку компьютера и маршрутизатора. Отключите питание маршрутизатора и включите его через несколько минут. Возможно ошибка исчезнет и вам не придется тратить время и нервы на другие решения.
2 Нужно прописать статические адреса DNS-серверов от Google. Я рекомендую делать это даже если у вас все работает и нет никаких проблем. Как показывает практика, публичные DNS-сервера Google работают более стабильно и быстро по сравнению с серверами интернет-провайдера. Больше информации об этих публичных серверах есть по ссылке, которую я оставлял в начале статьи.
Нам нужно открыть окно «Сетевые подключения». В Windows 10/8/7 это можно сделать по-разному. Например, через панель управления и параметры. Но есть одно универсальное решение – нажимаем сочетание клавиш Win+R, копируем команду ncpa.cpl и выполняем ее нажав Ok. Дальше правой кнопкой нужно нажать на адаптер, через который у нас подключен интернет и открыть его «Свойства».
Дальше открываем свойства «IP версии 4 (TCP/IPv4)» и в соответствующих полях прописываем DNS адреса: 8.8.8.8 и 8.8.4.4
После нажатия на Ok система немного «подумает» и все должно заработать. Если сайты не начнут открываться, то перезагрузите компьютер.
3 Запуск/Перезапуск службы DNS-клиент. В Windows есть служба, которая управляет работой DNS. Вряд ли она отключена, но нужно проверить. Заодно и выполнить ее перезапуск.
Службы можно открыть через панель управления, через поиск в Windows 10, или выполнить команду services.msc в окне «Выполнить» (открыть можно сочетанием клавиш Win+R) .
Нажимаем правой кнопкой мыши на службу «DNS-клиент» и выбираем «Перезапустить». Подтверждаем перезапуск. А если она изначально отключена, то выбираем «Запустить». Так же можно открыть ее свойства и остановить службу, а затем снова ее запустить.
Очень часто не удается перезапустить службу «DNS-клиент». Пункты меню просто не активны. У меня сейчас такая же проблема, хотя раньше все получалось (скриншот выше из старой статьи). В чем причина – пока что не знаю.
В таком случае запустите командную строку или Windows PowerShell (можно начать сочетание клавиш Windows + X) от имени администратора и по очереди выполните следующие команды:
ipconfig /flushdns
ipconfig /registerdns
netsh winsock reset
4 Можно еще выполнить полный сброс настроек сети. На эту тему я уже писал отдельные инструкции:
- Сброс настроек сети в Windows 11
- Сброс настроек сети в Windows 10
- Сброс настроек сети TCP/IP и DNS в Windows 7
Особенно антивирус Avast. Один из его компонентов изменяет сетевые настройки и Windows не может связаться с DNS-сервером. Как показывает практика – отключение антивируса не помогает. Нужно его полностью удалить. После чего можно установить заново, только в процессе установки выбрать основные компоненты (без VPN, каких-то фильтров сетевого трафика и т. д.) .
Думаю, какое-то из этих решений должно помочь избавится от данной ошибки. Если все получилось – расскажите нам об этом в комментариях. Напишите, что конкретно помогло и после чего у вас вылезла эта ошибка. Если не помогло – задавайте вопросы.
99
133894
Сергей
Решение проблем и ошибок
How to Enable or Disable DNS Client Service in Windows 11 or 10
Here, in this article, we will show you all possible ways to enable or disable DNS Client Service in Windows 11 or 10. Main work of this service is to cache Domain Name System names and register the full computer name. If you disable the same, it will continue to resolve the DNS names. At the same time, dnscache service will stop catching the queries of DNS and will not register the computer’s name anymore. Moreover, any services depending on DNS Client Service will become unable to run correctly.
dnscache service is a pre-installed program of Microsoft that helps on DNS resolution when you browse the internet. It also works to translate domain names to IP addresses. Furthermore, it caches the results to provide quicker DNS resolution for frequently visited servers. To do so, it links directly to the DNS servers. When you start this service on your PC, DNS runs as a service on the computer.
Ways to Enable or Disable DNS Client Service in Windows 11 and 10
Here is How to Enable or Disable DNS Client Service in Windows 11 or 10 –
Way-1: Take the help of System Configuration
Step-1: Press Windows and R on the keyboard simultaneously to invoke Run dialog box.
Step-2: Once appears, type msconfig in the text box located next to Open and hit Enter.
Step-3: System Configuration wizard will show up now. Here, click on Services tab.
Step-4: Locate DNS Client from the available services. If you wish to Disable DNS Client Service, untick the checkbox of the same.
Step-5: To keep the service enabled, simply click on the checkbox to keep the tick mark.
Step-6: Subsequently, Click Apply and then OK button.
Step-7: Reboot the device otherwise the changes will not take place.
Way-2: Enable or Disable DNS Client Service using Services Console
- Press Win+Q to bring up the Windows search bar.
- Type services.msc in the text field and hit Enter when the result rolls out.
- On the console, find out DNS Client located under Name column.
- Make double-click on the same to open its Properties.
- Go to Startup type segment and use the drop-down menu to choose Automatic.
- Now, click on the Start button to enable DNS Client Service in Windows 11 or 10.
- To disable the same service, simply hit the Stop button.
- Finally, click Apply followed by pressing the OK button to make the changes effective.
Way-3: Use Registry Editor
You can Enable or Disable DNS Client Service in Windows 11 or 10 by changing the value of registry entries. But, keep in mind that if you do it incorrectly, your PC may get affected by a serious issue.
- Click on Start menu icon and type regedit.
- When the result comes up, hit Registry Editor option.
- A UAC will prompt up, click on Yes for positive consent.
- Once Registry Editor page comes into the view, navigate the following path from the left pane –
- Once you reach there, shift to the adjacent right side. Double click on the Start DWORD to modify its value.
- In the Value data box, put preferred value followed by clicking OK button.
Automatic (Delayed Start) – 2
Way-4: Via Command Prompt
The procedure to Enable or Disable DNS Client Service in Windows 10 or 11 using the Command Prompt is given below –
Step#2: Type cmd.exe in the empty text bar and hit Ctrl+shift+Enter shortcut at the same time.
Step#3: If a UAC turns up, click Yes to run Command Prompt as admin.
Step#4: To disable DNS Client Service in Windows 11 or 10, run the below command in elevated Command Prompt –
net stop dnscache
Step#5: To enable the same, type the following and hit Enter to execute –
net start dnscache
This will Enable DNS Client Service instantly unless otherwise, the Startup type of this service is Disabled.
Step#6: To change the Startup type, execute the preferred command listed below –
Automatic –
REG add “HKLM\SYSTEM\CurrentControlSet\services\dnscache” /v Start /t REG_DWORD /d 2 /f
Manual –
REG add “HKLM\SYSTEM\CurrentControlSet\services\dnscache” /v Start /t REG_DWORD /d 3 /f
Disabled –
REG add “HKLM\SYSTEM\CurrentControlSet\services\dnscache” /v Start /t REG_DWORD /d 4 /f
Automatic (Delayed Start) –
REG add “HKLM\SYSTEM\CurrentControlSet\services\dnscache” /v Start /t REG_DWORD /d 2 /f
DNS-сервер не отвечает в Windows 10, 8, 7. Что делать и как исправить?
Одной из самых частых ошибок связанных с подключением к интернету в 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:
Нажимаем «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 бывают по их вине.
Обязательно напишите, если у вас получилось избавится от этой ошибки. Напишите какой способ помог. Может у вас сработало какое-то другое решение, которого нет в статье. Ну и оставляйте свои отзывы в комментариях.
1555
2307680
Сергей
Решение проблем и ошибок