Днс-клиент, что это за сервис
Обновлено: 21.11.2024
Доступ к Интернету на компьютере под управлением Windows – сложный процесс, и служба DNS-клиент играет решающую роль в этом процессе. Эта служба упрощает разрешение DNS для серверов, которые вы часто посещаете, путем кэширования запросов.
Система Windows позволяет запускать и останавливать службу DNS-клиент по желанию, и проще всего это сделать в приложении "Службы". Во-первых, мы покажем вам, как запустить или остановить службу DNS-клиента в апплете «Службы».
Как запустить или остановить службу DNS-клиента
- Откройте диалоговое окно "Выполнить" с помощью сочетания клавиш Windows + R.
- Введите services.msc и нажмите кнопку ОК.
- Найдите в списке клиентскую службу DNS и щелкните ее правой кнопкой мыши.
- Нажмите кнопку "Пуск" или "Стоп" в контекстном меню.
- Чтобы настроить автоматический запуск службы DNS-клиента, щелкните ее правой кнопкой мыши и выберите "Свойства".
- В раскрывающемся меню "Тип запуска" выберите "Автоматически".
- Нажмите "ОК".
Описанные выше шаги являются стандартными для запуска службы DNS-клиента. Однако многие пользователи обнаружили, что параметры запуска или остановки службы DNS-клиент не работают в их системах.
В этой статье показаны три способа решения этой проблемы, а также запуска или остановки службы DNS-клиента, если параметры неактивны.
Включить службу DNS-клиент, если она неактивна или неактивна
- Исправьте это в редакторе реестра Windows.
- Запустите службу DNS-клиента из апплета конфигурации системы.
- Запустите службу 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.
Тип запуска
Версия Windows 10 | Домашняя | Pro< /th> | Образование | Предприятие |
---|---|---|---|---|
1507 | Автоматически | Автоматически | Автоматически | Автоматически |
1511 | Автоматически | Автоматически | Автоматически | Автоматически |
1607 | Автоматически | Автоматически | Автоматически | td>Автоматически |
1703 | Автоматически | Автоматически | Автоматически | < td>Автоматически|
1709 | Автоматически | Автоматически | Автоматически | Автоматически |
1803 | Автоматически | Автоматически | Автоматически | Автоматически |
1809 | Автоматически | Автоматически | Автоматически | Автоматически | tr>
1903 | Автоматически | Автоматически | Автоматически | Автоматически | 1909 | Авто matic | Автоматически | Автоматически | Автоматически |
2004 | Автоматически | td>Автоматический | Автоматический | Автоматический |
20H2 | Автоматический | < td>АвтоматическиАвтоматически | Автоматически | |
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?
- Самая распространенная причина, с которой я сталкиваюсь, связана с тем, что люди используют очень большие файлы HOSTS. Часто для блокировки опасных доменов/хостов. Служба DNS-клиента Windows не может загружать такие большие файлы, что часто приводит к полному отказу доступа к сети и даже к нестабильности системы. Я рекомендую вам в любом случае использовать файл HOSTS меньшего размера, поскольку он с меньшей вероятностью нарушит доступ к общим веб-сайтам.
- Конфиденциальность. Это очень важно, так как клиентская служба Windows DNS предоставляет удобный список всех разрешенных имен хостов любому пользователю и любому приложению с доступом на уровне пользователя. Это лучшая причина для его отключения.
- Конфликты DNS. Это более редкая проблема, но о ней важно упомянуть здесь. Ваш компьютер/устройство, имеющее собственный кеш DNS, может конфликтовать с другими вышестоящими сетевыми компонентами (домашние маршрутизаторы, интернет-провайдеры и т. д.). Они могут решить направить одно и то же имя хоста на разные IP-адреса. По этой причине я отключаю клиентскую службу Windows DNS и полагаюсь на свой маршрутизатор Fresh Tomato Router (Netgear R7000) для запуска службы кэширования DNS для всех моих устройств. Как правило, это быстрее и безопаснее, и, поскольку он запускает DNS-сервер вместе с кэшированием, в моей сети обычно не возникает конфликтов, подобных тем, о которых я упоминал выше. Ну, по крайней мере, теперь они менее вероятны…
Вы можете просмотреть все записи в кэше DNS, выполнив следующие действия от имени администратора.Если у вас возникли проблемы с запуском этих приложений и команд от имени администратора, нажмите WinKey и просто введите cmd, services.msc, regedit — вы увидите их в списке элементов, и вы можете щелкнуть их правой кнопкой мыши и выбрать «Запуск от имени администратора»
Вы также можете очистить кеш DNS, выполнив следующие действия:
- Нажмите WinKey + R и нажмите клавишу ВВОД.
- Введите cmd и нажмите клавишу ВВОД.
- Введите ipconfig /flushdns и нажмите клавишу ВВОД.
- Введите ipconfig /displaydns и нажмите клавишу ВВОД, чтобы подтвердить успешное выполнение сброса.
Действия по отключению клиентской службы Windows DNS:
- Нажмите WinKey + R и нажмите клавишу ВВОД.
- Введите regedit и нажмите клавишу ВВОД.
- Перейдите к компьютеру\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Dnscache
- Найдите ключ (тип DWORD ) с именем Start и измените его значение с 4 на 2
- Перезагрузите компьютер.
Дополнение. Я не рекомендую вам отключать эту службу, если вышеперечисленные проблемы не представляют для вас более серьезной проблемы. Потеря производительности из-за его отключения может быть заметной для некоторых пользователей, поскольку это может привести к увеличению общего времени соединения (это не влияет на скорость передачи/задержку на 100%, что бы вам ни говорили!). Если вы беспокоитесь о конфиденциальности, то отключить его все же стоит, но не забывайте использовать приличные DNS-серверы в целом.
Читайте также: