Netsh exec dhcpcfg.Dmp

  • После использования команды exec для загрузки файла копии памяти следует снова согласовать все области. Команда net stop dhcpserver используется для остановки службы сервера DHCP, а команда net start dhcpserver — для повторного запуска. После повторного запуска службы сервера вступают в силу изменения базы данных DHCP.

Примеры

В первом примере при помощи этой команды конфигурация DHCP-сервера \\DHCP-A выводится в текстовом файле с именем dhcpcfg.dmp.

Во втором примере при помощи этой команды конфигурация DHCP-сервера 10.0.0.1 выводится в текстовом файле с именем dhcpcfg.dmp.

В третьем примере при помощи этой команды конфигурация локального DHCP-сервера выводится в текстовом файле с именем dhcpcfg.dmp.

\\DHCP-A dump > dhcpcfg.dmp

10.0.0.1 dump > dhcpcfg.dmp

dump > dhcpcfg.dmp

Переход из текущего контекста командной строки Netsh DHCP на другой DHCP-сервер. При использовании команды server без параметров выполняется переход их текущего контекста командной строки на локальный компьютер.

Синтаксис

server [{\\Имя_сервера | IP_сервера}]

Параметры

{\\Имя_сервера | IP_сервера}

Определяет DHCP-сервер, на который необходимо перейти из текущего контекста командной строки. Определение сервера по имени NetBIOS или IP-адресу.

Примеры

В первом примере при помощи этой команды контекст командной строки Netsh DHCP изменяется на DHCP-сервер с именем \\DHCP-SRV1.

Во втором примере при помощи этой команды контекст командной строки Netsh DHCP изменяется на DHCP-сервер с IP-адресом 10.0.0.1.

server \\DHCP-SRV1

Server 10.0.0.1

Отображает список авторизованных серверов в Active Directory.

Синтаксис

Show server

Параметры

отсутствуют

Netsh DHCP server

Следующие команды доступны для выполнения из командной строки dhcp server>, вложенной в среду netsh.

Добавление класса на указанный сервер DHCP.

Синтаксис

add class Имя_класса [Дополнительные_данные_о_классе] [Данные] [[IsVendor=]{0 | 1}] [[IsBinary=]{B | b}]

Параметры

Имя_класса

Обязательный параметр. Определяет имя создаваемого класса.

Дополнительные_данные_о_классе

Определяет дополнительные сведения о классе.

Данные

Определяет данные класса в формате ASCII или в двоичном формате в зависимости от параметра IsBinary. Если параметр не определен, предполагается, что данные имеют формат ASCII.

[IsVendor=]{0 | 1}

Указывает, является ли добавляемый класс классом пользователей или классом вендоров: 0 — класс пользователей (по умолчанию), 1 — класс вендоров.

[IsBinary=]{B | b}

Указывает, что данные класса имеют двоичный формат. Если параметр не определен, предполагается, что данные имеют формат ASCII.

Примеры

В первом примере командой создается класс вендоров с именем MyClass, дополнительными сведениями TestClass, данными класса TestDataForMyClass в формате ASCII.

Во втором примере командой создается класс пользователей с именем MyUserClass и данными в двоичном формате 4345335532 (ASCII-CE3U2).

В третьем примере представлен альтернативный Синтаксис команды для второго примера.

Add class MyClass TestClass TestDataForMyClass 1

Add class MyUserClass TestClass1 4345335532 B

Add class MyUserClass TestClass1 4345335532 0 b

Добавление многоадресной области на определенный сервер DHCP.

Синтаксис

add mscope Имя_многоадресной_области [Дополнительные_сведения_о_многоадресной_области] [TTL]

Параметры

Имя_многоадресной_области

Обязательный параметр. Задание имени добавляемой многоадресной области.

Дополнительные_сведения_о_многоадресной_области

Задание описания текущей многоадресной области.

TTL

Задание значения времени жизни (TTL) для многоадресной области. В этом поле значения могут находиться в диапазоне от 1 до 255 (значение по умолчанию — 32).

Примеры

В представленном далее примере этой командой создается многоадресное поле с именем My MultiCast Scope, дополнительными сведениями MyTestMulticastScope и многоадресным сроком жизни, равным 40 минутам.

add mscope "My MultiCast Scope" MyTestMulticastScope 40

Добавление определения нового типа параметра на сервер DHCP.

Синтаксис

add optiondef Код_параметра Имя_параметра {BYTE | WORD | DWORD | STRING | IPADDRESS} [[IsArray=]{0 | 1}] [vendor=Класс_вендоров] [comment=Дополнительные_сведения_о_параметре] [Значение_по_умолчанию]

Параметры

Код_параметра

Обязательный параметр. Задание типа определяемого параметра. Задание типа параметра с уникальным кодом параметра. В качестве значения кода выбирается число в диапазоне от 0 до 255.

Имя_параметра

Обязательный параметр. Определение имени типа параметра.

{BYTE | WORD | DWORD | STRING | IPADDRESS}

Обязательный параметр. Указывает тип данных параметра.

[IsArray=]{0 | 1}

Указывает, является ли тип данных массивом или не массивом: 0 — унарный формат или не массив (по умолчанию), 1 — массив.

vendor=Класс_вендоров

Указывает класс вендоров для параметра. Если параметр не определен, используется класс вендора по умолчанию, класс стандартного параметра DHCP.

comment=Дополнительные_сведения_о_параметре

Указывает дополнительные сведения, которые необходимо добавить в определение типа нового параметра. Если параметр не определен, по умолчанию используется значение NULL.

Значение_по_умолчанию

Указывает значение по умолчанию, которое необходимо использовать для этого параметра, если значение не указано.

Примечания

  • Для параметров типа STRING должно использоваться значение 0 параметра IsArray.

Примеры

В первом примере этой командой определяется тип нового параметра с именем ExtensionsPath, кодом 18, типом данных STRING, и тип включается в класс стандартных параметров DHCP. При этом назначается значение по умолчанию c:\temp.

Во втором примере этой командой определяется тип нового параметра с именем TestOption, кодом 231 и типом данных IPADDRESS. Во втором примере параметр определен для предоставления только одного IP-адреса. Параметры IsArray и Значение_по_умолчанию не являются обязательными, поскольку подразумеваются значения по умолчанию. В третьем примере Параметры Значение_по_умолчанию и IsArray являются обязательными для создания массива, содержащего значения IP-адреса 10.1.1.1, 10.1.1.2 и 10.1.1.3.

add optiondef 18 ExtensionsPath STRING 0 c:\temp

Наши рекомендации