Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Эта netsh dnsclient команда используется для настройки параметров клиента системы доменных имен (DNS) и управления ими на компьютере Windows. Это позволяет администраторам добавлять, удалять, задавать и отображать АДРЕСА DNS-сервера, параметры шифрования и глобальные параметры DNS-клиента. Эта команда полезна для автоматизации конфигурации DNS, устранения неполадок с разрешением имен и управления расширенными функциями DNS, такими как DNS-over-HTTPS (DoH) и DNS-over-TLS (DoT).
Syntax
netsh dnsclient [add | delete | dump | help | set | show | ?]
netsh dnsclient add dnsserver [name=]<string> [address=]<IP address> [[index=]<integer>] [[validate=]yes|no]
netsh dnsclient add encryption [server=]<IP address> [dohtemplate=]<string> [dothost=]<hostname>:<port> [[autoupgrade=]yes|no] [[udpfallback=]yes|no]
netsh dnsclient add global [[doh=]yes|no|auto] [[dot=]yes|no] [[ddr=]yes|no]
netsh dnsclient add interface [name=]<string> [[ddr=]yes|no] [[ddrfallback=]yes|no]
netsh dnsclient delete dnsserver [name=]<string> [address=]<IP address> [[index=]<integer>] [[validate=]yes|no]
netsh dnsclient delete encryption [server=]<IP address> [[protocol=]doh|dot]
netsh dnsclient delete global [global=](doh|dot|ddr|all)
netsh dnsclient delete interface [name=]<string> [setting=](ddr|all)
netsh dnsclient <dump>
netsh dnsclient set dnsserver [name=]<string> [source=]dhcp|static [[address=]<IP address>|none] [[register=]none|primary|both] [[validate=]yes|no]
netsh dnsclient set encryption [server=]<IP address> [dohtemplate=]<string> [dothost=]<hostname>:<port> [[autoupgrade=]yes|no] [[udpfallback=]yes|no]
netsh dnsclient set global [[doh=]yes|no|auto] [[dot=]yes|no] [[ddr=]yes|no]
netsh dnsclient set interface [name=]<string> [[ddr=]yes|no] [[ddrfallback=]yes|no]
netsh dnsclient show encryption [[server=]<IP address>]
netsh dnsclient show [global | state]
Parameters
| Parameter | Description |
|---|---|
добавление dnsserver name=<string>address=<IP address>index=<integer>validate=<yes|no> |
Добавляет новый IP-адрес DNS-сервера в статически настроенный список. По умолчанию DNS-сервер добавляется в конец списка. Если задан индекс, сервер вставляется в эту позицию, перемещая другие записи по мере необходимости. Если DNS-серверы ранее были назначены через DHCP, новый адрес заменяет существующий список. Если установлен yesпараметр проверки, только что добавленный DNS-сервер проверяется. name — имя или индекс сетевого интерфейса, к которому добавляется DNS-сервер. адрес — IP-адрес ДОБАВЛЯемого DNS-сервера. index — задает порядок предпочтений DNS-сервера. проверка — определяет, следует ли проверять DNS-сервер. По умолчанию — yes. |
добавление шифрования server=<IP address>dohtemplate=<string>dothost=<hostname>:<port>autoupgrade=<yes|no>udpfallback=<yes|no> |
Добавляет новый зашифрованный DNS-сервер в список статически настроенных безопасных сопоставителей. сервер — указывает IP-адрес зашифрованного DNS-сервера, добавляемого. dohtemplate — определяет шаблон DoH, используемый для сервера. dothost — задает узел DoT для сервера. Формат: hostname:port. Используется : для конфигурации по умолчанию. autoupgrade — указывает, должны ли запросы к этому серверу автоматически обновляться до DoH или DoT. udpfallback — определяет, следует ли использовать UDP/TCP для этого сервера, если запросы DoH завершаются сбоем. |
добавление глобального doh=<yes|no|auto>dot=<yes|no>ddr=<yes|no> |
Добавляет глобальную конфигурацию DNS doh — настраивает глобальные параметры DoH. No отключает DoH для DNS-клиента.
Yes позволяет использовать DoH в соответствии с интерфейсом, сервером или другими конфигурациями.
Auto заставляет все распознанные серверы DoH использовать только DoH. dot — настраивает глобальные параметры DoT. No — отключает DoT для DNS-клиента.
Yes включает использование DoT в соответствии с интерфейсом, сервером или другими конфигурациями. ddr — настраивает глобальные параметры обнаружения назначенных сопоставителей (DDR). No отключает DDR для DNS-клиента.
Yes позволяет использовать DDR в соответствии с интерфейсом, сервером или другими конфигурациями. |
добавление интерфейса name=<string>ddr=<yes|no>ddrfallback=<yes|no> |
Добавляет или настраивает параметры КЛИЕНТА DNS для определенного сетевого интерфейса. name — имя или индекс сетевого интерфейса для настройки. ddr — включает или отключает DDR для незашифрованных DNS-серверов на указанном адаптере. Yes выполняет ddr на всех незашифрованных серверах, настроенных для адаптера.
No по умолчанию не выполняет ddr на незашифрованных серверах адаптера. ddrfallback — указывает, следует ли разрешить резервное восстановление в незашифрованном разрешении имен при сбое безопасного разрешения с помощью DDR. Yes позволяет вернуться к незашифрованным разрешениям имен.
No отключает резервный вариант для разрешения незашифрованных имен (по умолчанию: отключен). |
удаление dnsserver name=<string>address=<IP address>index=<integer>validate=<yes|no> |
Удаляет статически настроенные IP-адреса DNS-сервера из указанного интерфейса.
validate Если задан yesпараметр, остальные DNS-серверы проверяются после удаления. name — указывает имя или индекс сетевого интерфейса, из которого удаляются DNS-серверы. адрес — указывает, какие АДРЕСА DNS-сервера нужно удалить. Вы можете указать конкретный IP-адрес для удаления одного DNS-сервера или использовать all для удаления всех настроенных DNS-серверов из интерфейса. Проверка . Определяет, следует ли проверять параметры DNS-сервера после удаления. По умолчанию проверка включена ( yes). |
удаление шифрования server=<IP address>protocol=<doh|dot> |
Удаляет зашифрованные конфигурации DNS-сервера из списка статически настроенных безопасных сопоставителей. сервер — указывает IP-адрес для удаления зашифрованного DNS-сервера. протокол — указывает удаление протокола шифрования с сервера. |
удаление глобального global=<doh|dot|ddr|all> |
Восстанавливает параметры DNS до значений по умолчанию. all — восстанавливает все параметры до значений по умолчанию. doh — восстанавливает глобальный параметр DoH по умолчанию. dot — восстанавливает глобальный параметр DoT по умолчанию. ddr — восстанавливает глобальный параметр DDR по умолчанию. |
интерфейс delete name=<string>setting=<ddr|all> |
Восстанавливает параметры DNS интерфейса до значений по умолчанию. name — указывает имя или индекс сетевого интерфейса, параметры DNS которого необходимо восстановить по умолчанию. параметр — указывает, какой параметр DNS в интерфейсе следует сбросить. Используется all для восстановления всех параметров в значениях по умолчанию или ddr для восстановления только параметра DDR по умолчанию. |
| dump | Выводит скрипт конфигурации, содержащий текущие параметры DNS-клиента. |
Установка dnsserver name=<string>source=<dhcp|static>address=<IP address>|noneregister=<none|primary|both>validate=<yes|no> |
Настраивает параметры DNS-сервера для использования DHCP или статического списка IP-адресов DNS-сервера для указанного интерфейса. Параметр address доступен только в том случае, если для источника задано staticзначение .
validate Если задан yesпараметр, проверяется только что настроенный DNS-сервер. name — указывает имя или индекс сетевого интерфейса. источник — определяет, как DNS-серверы настроены для интерфейса. Используется dhcp для автоматического получения DNS-серверов через DHCP или static для указания DNS-серверов вручную. адрес — задает IP-адрес DNS-сервера. Укажите IP-адрес для добавления DNS-сервера или none очистки списка DNS-серверов. register — управляет динамической регистрацией DNS. Используется none для отключения регистрации, primary регистрации только в основном DNS-суффиксе или both регистрации как в первичных, так и в суффиксах, относящихся к подключению. Проверка . Указывает, следует ли проверять параметр DNS-сервера. Значение по умолчанию: yes. |
Установка шифрования server=<IP address>dohtemplate=<string>dothost=<hostname>:<port>autoupgrade=<yes|no>udpfallback=<yes|no> |
Настраивает параметры зашифрованного DNS-сервера в списке статически определенных безопасных сопоставителей. сервер — указывает IP-адрес зашифрованного DNS-сервера для изменения. dohtemplate — определяет шаблон DoH, используемый для сервера. dothost — задает узел DoT для сервера. Укажите как hostname:port. Используется : для конфигурации по умолчанию. autoupgrade — указывает, должны ли запросы к этому серверу автоматически обновляться до DoH или DoT. udpfallback — определяет, следует ли использовать UDP/TCP для этого сервера, если запросы DoH завершаются сбоем. |
Задать глобальный doh=<yes|no|auto>dot=<yes|no>ddr=<yes|no> |
Настраивает глобальную конфигурацию DNS. doh — это глобальный параметр DoH. No запрещает использование DoH dns-клиентом.
Yes позволяет использовать DoH на основе интерфейса, сервера или других конфигураций.
Auto заставляет все известные серверы DoH использовать только DoH. dot — это глобальный параметр DoT. No запрещает использование DoT dns-клиентом.
Yes позволяет doT использовать на основе интерфейса, сервера или других конфигураций. ddr — это глобальный параметр DDR. No отключает использование DDR для DNS-клиента.
Yes позволяет использовать DDR на основе интерфейса, сервера или других конфигураций. |
Установить интерфейс name=<string>ddr=<yes|no>ddrfallback=<yes|no> |
Настраивает определенные параметры DNS интерфейса. name — указывает имя или индекс интерфейса, которые необходимо настроить. ddr — задает параметры DDR для конкретного интерфейса. Yes выполняет DDR на всех незашифрованных серверах, настроенных на указанном адаптере.
No по умолчанию не выполняет ddr на незашифрованных серверах, настроенных на указанном адаптере. ddrfallback — указывает, должны ли серверы вернуться в незашифрованное разрешение имен, если безопасное разрешение с помощью параметров, полученных с помощью DDR, завершается сбоем, если включена функция DDR для каждого адаптера. Резервная версия отключена по умолчанию. Yes позволяет вернуться к незашифрованным разрешениям имен.
No отключает резервный вариант разрешения незашифрованных имен. |
показать шифрование server=<IP address> |
Отображает параметры зашифрованного DNS-сервера из списка статически настроенных безопасных сопоставителей. Если сервер не указан, отображаются сведения обо всех зашифрованных DNS-серверах. сервер — указывает зашифрованный DNS-сервер по IP-адресу. |
показывать <global> |
Отображает все настроенные глобальные параметры DNS. |
показывать <state> |
Отображает текущую конфигурацию и состояние DNS-клиента. |
| help или ? | Предоставляет справку по списку команд, доступных в контексте netsh dnsclient . |
Examples
Чтобы добавить конфигурацию или параметр DNS (например, конкретный DNS-адрес DNS-сервера), выполните следующую команду:
netsh dnsclient add dnsserver Ethernet=192.168.10.1
Чтобы удалить конфигурацию или параметр DNS (например, конкретный DNS-адрес сервера), выполните следующую команду:
netsh dnsclient delete dnsserver Ethernet=192.168.10.1
Чтобы задать статический DNS-адрес для определенного сетевого интерфейса, выполните следующую команду:
netsh dnsclient set dnsserver name=Ethernet source=static address=192.168.10.1 register=primary validate=yes
Чтобы отобразить глобально настроенные параметры DNS, выполните следующую команду:
netsh dnsclient show global