Днс-клиент, что это за сервис

Обновлено: 21.11.2024

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

Система Windows позволяет запускать и останавливать службу DNS-клиент по желанию, и проще всего это сделать в приложении "Службы". Во-первых, мы покажем вам, как запустить или остановить службу DNS-клиента в апплете «Службы».

Как запустить или остановить службу DNS-клиента

  1. Откройте диалоговое окно "Выполнить" с помощью сочетания клавиш Windows + R.
  2. Введите services.msc и нажмите кнопку ОК.
  3. Найдите в списке клиентскую службу DNS и щелкните ее правой кнопкой мыши.
  4. Нажмите кнопку "Пуск" или "Стоп" в контекстном меню.
  5. Чтобы настроить автоматический запуск службы DNS-клиента, щелкните ее правой кнопкой мыши и выберите "Свойства".
  6. В раскрывающемся меню "Тип запуска" выберите "Автоматически".
  7. Нажмите "ОК".

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

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

Включить службу DNS-клиент, если она неактивна или неактивна

  1. Исправьте это в редакторе реестра Windows.
  2. Запустите службу DNS-клиента из апплета конфигурации системы.
  3. Запустите службу DNS-клиента из командной строки.

Продолжайте читать ниже полные руководства по выполнению вышеуказанных операций.

1] Исправьте это в редакторе реестра Windows

Нажмите кнопку меню "Пуск" и выполните поиск regedit. Щелкните правой кнопкой мыши редактор реестра и выберите параметр «Запуск от имени администратора».

В редакторе реестра перейдите в следующую папку:

Нажмите правой кнопкой мыши клавишу "Пуск" справа и выберите "Изменить".

Измените значение данных на 4. Нажмите кнопку ОК, чтобы сохранить эту настройку.

ПРИМЕЧАНИЕ. Изменение значения данных на 4 означает, что вы отключаете службу. Чтобы настроить его на автоматический запуск службы. Аналогично, 3 означает, что он запускается вручную.

Закройте редактор реестра и выполните действия, описанные в предыдущем разделе, чтобы запустить службу клиента DNS из services.msc.

2] Запустите службу DNS-клиента из апплета «Конфигурация системы»

Откройте диалоговое окно "Выполнить" с помощью комбинации клавиш Windows + R.

Введите MSConfig в диалоговом окне «Выполнить» и нажмите кнопку «ОК».

Перейдите на вкладку "Службы" и найдите в списке параметр DNS-клиент.

Включите службу DNS-клиента, установив флажок слева от службы.

Если вы хотите отключить или остановить службу, снимите флажок рядом с ней.

3] Запустите службу DNS-клиента из командной строки

Командная строка позволяет вносить многочисленные изменения в систему Windows.

К ним относятся изменения, которые невозможно внести с помощью других программ.

Вот как запустить и остановить службу клиента DNS с помощью командной строки:

Нажмите клавишу Windows и найдите cmd. Щелкните правой кнопкой мыши командную строку и выберите параметр «Запуск от имени администратора».

Введите следующую команду в окне командной строки и нажмите ENTER:

Приведенная выше команда принудительно останавливает службу клиента DNS, если она была запущена.

Далее введите следующую команду в окне командной строки и нажмите ENTER:

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

Три рекомендуемых здесь решения помогут вам запустить или остановить службу клиента DNS, независимо от того, выделена она серым цветом или нет.

Дата: 5 ноября 2020 г. Теги: DNS, службы

Похожие сообщения

Биометрическая служба Windows перестала работать [Исправлено]

Как очистить или очистить DNS-кэш Google Chrome

Можно ли отключить службу удаленного вызова процедур в Windows 11/10?

[электронная почта защищена]

Основная боковая панель

сообщить об этом объявлении

Компонент Microsoft-Windows-DNS-Client содержит параметры для настройки системы доменных имен (DNS) — системы именования компьютеров и сетевых служб, которая организует их в иерархию доменов. Именование DNS используется в сетях TCP/IP, таких как Интернет, для поиска компьютеров и служб с помощью удобных для пользователя имен.

Служба DNS-клиента используется для разрешения доменных имен DNS путем запроса информации из локального кэша, полученной из предыдущего запроса, или путем запроса к удаленному DNS-серверу.

Некоторые настройки являются глобальными, а другие зависят от интерфейса. Глобальные настройки применяются ко всем сетевым адаптерам на компьютере. Настройки, специфичные для интерфейса, применяются только к одному интерфейсу и могут перекрываться с глобальными настройками.

В этом разделе

Настройка Описание
DNSDomain Указывает основной DNS-суффикс сетевого подключения для всех адаптеров. Если DNSDomain указан в двух местах как глобальный параметр (x) и как параметр, зависящий от интерфейса (y), два значения объединяются соответствующим образом для каждого интерфейса (как x, y) и используются.
DNSSuffixSearchOrder Указывает порядок поиска суффиксов для DNS-серверов. Это глобальная настройка.
Интерфейсы Указывает коллекция интерфейсов.
UseDomainNameDevolution Указывает, использовать ли домен передача -name, когда DNS-кэширующий преобразователь разрешает неквалифицированный запрос.

Применимо к

Чтобы определить, применим ли компонент к образу, который вы создаете, загрузите образ в Windows SIM и выполните поиск компонента или имени параметра. Сведения о том, как просматривать компоненты и параметры, см. в разделе Настройка компонентов и параметров в файле ответов.

Служба DNS-клиента (Dnscache) разрешает и кэширует имена системы доменных имен (DNS) для компьютера. Служба DNS-клиент должна работать на каждом компьютере, выполняющем разрешение DNS-имен. Разрешение DNS-имен необходимо для обнаружения контроллеров домена в доменах AD DS. Служба DNS-клиента также необходима для определения местоположения устройств, идентифицируемых с помощью разрешения DNS-имен. Windows 7 включает стеки протоколов Интернет-протокола версии 4 (IPv4) и Интернет-протокола версии 6 (IPv6), которые установлены и включены по умолчанию. Запросы имен DNS и регистрации могут включать записи адресов IPv4 (записи A) и записи адресов IPv6 (записи AAAA).

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

Компьютеры должны выполнять запросы A и AAAA, чтобы определить наилучший метод подключения к требуемой конечной точке. Получение адресов IPv4 и IPv6 повышает вероятность доступа к требуемой конечной точке, если один из адресов недоступен. Служба DNS-клиент минимизирует влияние на DNS-серверы при выполнении запросов DNS-имен благодаря следующему поведению:

  • Если хосту назначены только локальные адреса канала или IPv6-адреса Teredo, служба DNS-клиент отправляет один запрос для A-записей. Дополнительные сведения см. в обзоре Teredo на сайте Microsoft TechNet.
  • Если узлу назначен хотя бы один адрес IPv6, который не является локальным адресом канала или адресом Teredo, служба DNS-клиента отправляет DNS-запрос для записей A, а затем отдельный DNS-запрос на тот же DNS-сервер для записей AAAA. Если время запроса записи A истекло или есть ошибка (кроме имени не найдено), соответствующий запрос записи AAAA не отправляется.

Эта служба установлена ​​по умолчанию и имеет тип запуска «Автоматически». Когда служба DNS запускается в конфигурации по умолчанию, она входит в систему с использованием учетной записи сетевой службы.

Служба DNS-клиента зависит от следующих системных компонентов:

Служба DNS-клиента (dnscache) кэширует имена системы доменных имен (DNS) и регистрирует полное имя компьютера для вашего компьютера. Если служба остановлена, DNS-имена будут продолжать разрешаться. Однако результаты запросов имени DNS не будут кэшироваться, и имя компьютера не будет зарегистрировано. Если служба отключена, любые службы, явно зависящие от нее, не запустятся.

Эта служба также существует в Windows 7, 8, Vista и XP.

Тип запуска

td> < td>Автоматически < tr> td> < td>Автоматически
Версия Windows 10 Домашняя Pro< /th> Образование Предприятие
1507 Автоматически Автоматически Автоматически Автоматически
1511 Автоматически Автоматически Автоматически Автоматически
1607 Автоматически Автоматически АвтоматическиАвтоматически
1703 Автоматически Автоматически Автоматически
1709 Автоматически Автоматически Автоматически Автоматически
1803 Автоматически Автоматически Автоматически Автоматически
1809 Автоматически Автоматически Автоматически Автоматически
1903 Автоматически Автоматически Автоматически Автоматически
1909 Авто matic Автоматически Автоматически Автоматически
2004 АвтоматическиАвтоматический Автоматический Автоматический
20H2 Автоматический Автоматически Автоматически
21H1 Автоматически Автоматически Автоматически Автоматически
21H2 Автоматически Автоматически Автоматически Автоматически

Свойства по умолчанию

Поведение по умолчанию

Служба DNS-клиента работает как NT AUTHORITY\NetworkService в общем процессе svchost.exe. Другие службы могут работать в том же процессе. Если DNS-клиент не запускается, ошибка регистрируется. Запуск Windows 10 продолжается, но отображается окно с сообщением о том, что не удалось запустить службу Dnscache.

Зависимости

DNS-клиент не запускается, если хотя бы одна из следующих служб остановлена ​​или отключена:

Если DNS-клиент остановлен, следующие службы не запустятся:

Восстановить тип запуска по умолчанию для DNS-клиента

Автоматическое восстановление

<р>1. Выберите выпуск и выпуск Windows 10, а затем нажмите кнопку «Загрузить» ниже.

<р>2. Сохраните файл RestoreDNSClientWindows10.bat в любую папку на жестком диске.

<р>3. Щелкните правой кнопкой мыши загруженный пакетный файл и выберите «Запуск от имени администратора».

<р>4. Перезагрузите компьютер, чтобы сохранить изменения.

Примечание. Убедитесь, что файл dnsrslvr.dll существует в папке %WinDir%\System32. Если этот файл отсутствует, вы можете попытаться восстановить его с установочного носителя Windows 10.

Да, если я пойду долиною смертной тени, не убоюсь зла, ибо Ты со мною; твой жезл и твой посох утешают меня.

Клиент Windows DNS имеет неправильное имя. Это не настоящий DNS-клиент, а служба кэширования DNS. Он кэширует записи обо всех посещенных вами доменных именах (разрешенных). В целом это положительно влияет на производительность сети, поскольку позволяет значительно сократить время, необходимое для начала фактического подключения к сетевой службе с доменным именем.

Информация здесь актуальна на момент публикации для Windows 10.

Зачем мне отключать клиентскую службу Windows DNS?

  1. Самая распространенная причина, с которой я сталкиваюсь, связана с тем, что люди используют очень большие файлы HOSTS. Часто для блокировки опасных доменов/хостов. Служба DNS-клиента Windows не может загружать такие большие файлы, что часто приводит к полному отказу доступа к сети и даже к нестабильности системы. Я рекомендую вам в любом случае использовать файл HOSTS меньшего размера, поскольку он с меньшей вероятностью нарушит доступ к общим веб-сайтам.
  2. Конфиденциальность. Это очень важно, так как клиентская служба Windows DNS предоставляет удобный список всех разрешенных имен хостов любому пользователю и любому приложению с доступом на уровне пользователя. Это лучшая причина для его отключения.
  3. Конфликты DNS. Это более редкая проблема, но о ней важно упомянуть здесь. Ваш компьютер/устройство, имеющее собственный кеш DNS, может конфликтовать с другими вышестоящими сетевыми компонентами (домашние маршрутизаторы, интернет-провайдеры и т. д.). Они могут решить направить одно и то же имя хоста на разные IP-адреса. По этой причине я отключаю клиентскую службу Windows DNS и полагаюсь на свой маршрутизатор Fresh Tomato Router (Netgear R7000) для запуска службы кэширования DNS для всех моих устройств. Как правило, это быстрее и безопаснее, и, поскольку он запускает DNS-сервер вместе с кэшированием, в моей сети обычно не возникает конфликтов, подобных тем, о которых я упоминал выше. Ну, по крайней мере, теперь они менее вероятны…

Вы можете просмотреть все записи в кэше DNS, выполнив следующие действия от имени администратора.Если у вас возникли проблемы с запуском этих приложений и команд от имени администратора, нажмите WinKey и просто введите cmd, services.msc, regedit — вы увидите их в списке элементов, и вы можете щелкнуть их правой кнопкой мыши и выбрать «Запуск от имени администратора»

Вы также можете очистить кеш DNS, выполнив следующие действия:

  1. Нажмите WinKey + R и нажмите клавишу ВВОД.
  2. Введите cmd и нажмите клавишу ВВОД.
  3. Введите ipconfig /flushdns и нажмите клавишу ВВОД.
  4. Введите ipconfig /displaydns и нажмите клавишу ВВОД, чтобы подтвердить успешное выполнение сброса.

Действия по отключению клиентской службы Windows DNS:

  1. Нажмите WinKey + R и нажмите клавишу ВВОД.
  2. Введите regedit и нажмите клавишу ВВОД.
  3. Перейдите к компьютеру\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Dnscache
  4. Найдите ключ (тип DWORD ) с именем Start и измените его значение с 4 на 2
  5. Перезагрузите компьютер.

Дополнение. Я не рекомендую вам отключать эту службу, если вышеперечисленные проблемы не представляют для вас более серьезной проблемы. Потеря производительности из-за его отключения может быть заметной для некоторых пользователей, поскольку это может привести к увеличению общего времени соединения (это не влияет на скорость передачи/задержку на 100%, что бы вам ни говорили!). Если вы беспокоитесь о конфиденциальности, то отключить его все же стоит, но не забывайте использовать приличные DNS-серверы в целом.

Читайте также: