Netsh dhcp server export

В той или иной ситуации может понадобится переустановка dhcp сервера или перенос, но есть желание оставить данные о резервировании без изменений. Для сохранения сведений можно воспользоваться powershell, вывести полный список всех лизов следующей командой:

Далее эти данным можно использовать построчно, то есть добавлять по 1 устройству за раз командой:

Экспорт – импорт DHCP настроек в Windows server 2008

Добрый день! В данной статье я опишу перенос настроек DHCP с одного сервера под управлением Windows Server 2003, 2008, 2012 на другой сервер с ОС Windows Server 2003, 2008, 2012.
Для начала нам необходимо экспортировать данные со старого сервера. Для этого в командной строке вводим:
netsh dhcp server export dump> c:dhcp.txt all
Для экспорта только резервирования (Reservations) вводим команду:
netsh dhcp server 192.168.0.1 scope 192.168.0.0 dump> D:
eserv.txt
Где 192.168.0.1 – IP адрес нашего сервера; 192.168.0.0 – область, которую необходимо экспортировать; D:
eserv.txt – путь, где сохраняется область резервирования.
Далее необходимо немного отредактировать полученный файл. Для этого открываем файл в блокноте и удаляем всё, кроме последней секции с названием Reservations, также необходимо изменить IP адрес, если он другой на новом сервере.
Пример готового файла Reserv.txt

После экспорта необходимо импортировать настройки на новом сервере. Для этого в командной строке вводим:
netsh dhcp server import dump> c:dhcp.txt all
Для импорта Reservations проделываем следующие шаги:

1. Устанавливаем роль «DHCP – сервер»;

2. Выбираем интерфейс, на который будет установлен DHCP сервер;

3. Указываем настройки интерфейса, а именно, название области, диапазон адресов, тип подсети, маску подсети, основной шлюз для выхода в Интернет.

4. Включаем или отключаем поддержку IPv6;

Читайте также:  Powershell запуск программы с параметрами

5. Начинаем установку DHCP-сервера.

После установки DHCP сервера для импорта Reservations выполняем команду:
netsh exec D:
eserv.txt

При правильном выполнении указаний мы увидим:
Command completed successfully.
Команда выполнена успешно.

Автор статьи: Ярослав Шатохин
ООО «Сетевые проекты будущего» ©
IT поддержка Вашего бизнеса

Перенос базы DHCP c Windows Server 2003 на 2008

Server1 – исходный сервер (русская локализация)
Server2 – новый сервер (английская локализация)

Предварительно:
1) На Server2 установить службу DHCP. (Administrative Tools > Server Manager > Roles > Add Role > DHCP Server
2) Не авторизовать на этапе установки.

Если локализация (языки систем) на серверах отличается, проделать:
1) Удаление одних названий классов и создание новых (в нужной локализации, – нужная это та, что на Server2.
a. Сделать дамп на Server1
netsh dhcp server dump > c:dhcpexportdump.txt
b. Сделать дамп на Server2
netsh dhcp server dump > c:dhcpimportdump.txt

Русский будет содержать следующие классы:
"Класс маршрутиз. и удал. доступа по умолчанию" "Пользовательский класс для клиентов удаленного доступа" 525241532e4d6963726f736f6674 0 b
"Класс BOOTP по умолчанию" "Пользовательский класс для BOOTP-клиента" 424f4f54502e4d6963726f736f6674 0 b
"Параметры Microsoft Windows 2000" "Параметры, зависящие от поставщика, для клиентов Windows 2000" 4d53465420352e30 1 b
"Параметры Microsoft Windows 98" "Параметры, зависящие от поставщика, для клиентов Windows 98" 4d534654203938 1 b
"Параметры Microsoft" "Параметры, зависящие от поставщика и применимые для клиентов Windows 98 и Windows 2000" 4d534654 1 b
Английский:
"Default Network Access Protection Class" "Default special user class for Restricted Access clients" 4d5346542051756172616e74696e65 0 b
"Default Routing and Remote Access Class" "User class for remote access clients" 525241532e4d6963726f736f6674 0 b
"Default BOOTP Class" "User class for BOOTP Clients" 424f4f54502e4d6963726f736f6674 0 b
"Microsoft Windows 2000 Options" "Microsoft vendor-specific options for Windows 2000 Clients" 4d53465420352e30 1 b
"Microsoft Windows 98 Options" "Microsoft vendor-specific options for Windows 98 Clients" 4d534654203938 1 b
"Microsoft Options" "Microsoft vendor-specific options applicable to Windows 98 and Windows 2000 Clients" 4d534654 1 b

Читайте также:  Майкрософт офис просит активацию что делать

с. Написать скрипт и выполнить на Server1 (в данном примере его ip 192.168.0.12)
Пример скрипта:
(для создания, открыть Блокнот, по данному примеру написать скрипт и сохранить в расширении *.bat)
netsh Dhcp Server 192.168.0.12 Delete Class "Класс маршрутиз. и удал. доступа по умолчанию" "Пользовательский класс для клиентов удаленного доступа" 525241532e4d6963726f736f6674 0 b
netsh Dhcp Server 192.168.0.12 Delete Class "Класс BOOTP по умолчанию" "Пользовательский класс для BOOTP-клиента" 424f4f54502e4d6963726f736f6674 0 b
netsh Dhcp Server 192.168.0.12 Delete Class "Параметры Microsoft Windows 2000" "Параметры, зависящие от поставщика, для клиентов Windows 2000" 4d53465420352e30 1 b
netsh Dhcp Server 192.168.0.12 Delete Class "Параметры Microsoft Windows 98" "Параметры, зависящие от поставщика, для клиентов Windows 98" 4d534654203938 1 b
netsh Dhcp Server 192.168.0.12 Delete Class "Параметры Microsoft" "Параметры, зависящие от поставщика и применимые для клиентов Windows 98 и Windows 2000" 4d534654 1 b

netsh Dhcp Server 192.168.0.12 Add Class "Default Routing and Remote Access Class" "User class for remote access clients" 525241532e4d6963726f736f6674 0 b
netsh Dhcp Server 192.168.0.12 Add Class "Default Network Access Protection Class" "Default special user class for Restricted Access clients" 4d5346542051756172616e74696e65 0 b
netsh Dhcp Server 192.168.0.12 Add Class "Default BOOTP Class" "User class for BOOTP Clients" 424f4f54502e4d6963726f736f6674 0 b
netsh Dhcp Server 192.168.0.12 Add Class "Microsoft Windows 2000 Options" "Microsoft vendor-specific options for Windows 2000 Clients" 4d53465420352e30 1 b
netsh Dhcp Server 192.168.0.12 Add Class "Microsoft Windows 98 Options" "Microsoft vendor-specific options for Windows 98 Clients" 4d534654203938 1 b
netsh Dhcp Server 192.168.0.12 Add Class "Microsoft Options" "Microsoft vendor-specific options applicable to Windows 98 and Windows 2000 Clients" 4d534654 1 b
(Всё это нагляднее видно если скопировать в Блокнот и отключить перенос по словам)

Оцените статью
ПК Знаток
Добавить комментарий

Adblock
detector