Как изменить scope (область) на Misrosoft DHCP-сервере

Представим, что на MS DHCP-сервере есть некоторая область с определенной IP-адресацией, маской, зарезервированными хостами и другими настройками.

И вот мне понадобилось изменить маску подсети. Казалось бы, нет ничего проще, бери да меняй. 🙂 Ага, как бы не так, только не в случае с Microsoft.

Заходим в свойства области и видим, что поле маски засвечено.

По сути, изменить область можно только одним способом — сначала удалить её, а затем создать заново. Удалить проще всего, но вот потом заново заводить все хосты в резерв и настройки не самое приятное занятие. Однако, существует способ сделать все быстро и почти автоматически.

Первым делом идем на сам DHCP-сервер и cmd даем следующую команду:

netsh dhcp server \\»Server name» scope «scope subnet» dump>c:\dhcp.txt

где «server name» — имя DHCP-сервера, а «scope subnet» — подсеть нашей области.

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

Теперь на консоли DHCP-сервера удаляем нашу область и в командной строке выполняем следующее:

netsh exec c:\dhcp.txt

Эта команда добавляет область на DHCP-сервер с настройками из нашего файла. Открываем заново консоль DHCP-сервера и смотрим отредактированную область. Маска подсети должна быть уже другой.

Источник — http://macrodmin.ru/

Запись опубликована в рубрике IT с метками , . Добавьте в закладки постоянную ссылку.

Добавить комментарий

Войти с помощью: 

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Лимит времени истёк. Пожалуйста, перезагрузите CAPTCHA.