Думаю многие админы сталкивались с тем, что диапазон IP адресов в DHCP кончился или кончается.
Самый простой способ это чуть расширить маску сети, сразу оговорюсь, что не нужно беспредельничать и в идеале это должны быть подсети, VLAN и прочее, но на небольшое кол-во устройств можно и расширить.
Например у вас сеть:
192.168.60.0/24 (255.255.255.0)
Если вы зададите маску сети 255.255.254.0
То вам станут грубо говоря доступны адреса
192.168.60.0/23
192.168.61.0/23
Писать, как разбирать айпи и маски сети битами не буду, кто знает, тому статья не нужна, кто не знает может без проблем найти, это как правило одни их первых уроков правильных сисадминов 🙂 Я просто сошлюсь на сайт, который сходу нашел в гугле: IP Калькулятор (И честно говоря, хотя я умею считать «битами», редко этим пользуюсь, проще на сайте)
Далее допустим мы на основных серверах, где статика (Это как правило DC и Шлюз) задали маску, надо чтобы её начали получать и другие компы\сервера\устройства, через DHCP.
На запущенном DHCP вам не удастся добавить ещё одну область с новыми адресами для раздачи, да и сменить маску сети в уже созданной области тоже не получится.
Для этого придется область удалить, создать новую, с новой маской и диапазоном адресов + все параметры + все резервирования.
Не знаю, как у кого, а у меня например в DHCP достаточно много резервов. НЕ НАДО ИХ ПЕРЕПИСЫВАТЬ НА БУМАЖКУ ИЛИ В EXCEL, как сделал один мой знакомый (да-да, не все админы великие гуру, есть и те кто в самом начале пути и только-только начал осваивать самостоятельно этот тернистый путь)
Есть более простой вариант.
Далее пример расширений маски сети на работающем DHCP сервере по пунктам
- Заходим на DHCP сервер (пусть он называется MYDHCPSERVER)
- Открываем CMD с правами админа
- Выполняем команду (вместо MYDHCPSERVER имя вашего сервера, вместо 192.168.60.0 ваша область): netsh dhcp server \\MYDHCPSERVER scope 192.168.60.0 dump>c:\mydhcpserver.txt
- Открывает файл mydhcpserver.txt на редактирование и меняем область на нужную нам. Надо уточнить, что в данном примере более ничего менять не придется, но если у вас например были другие адреса: например 192.168.5.0/24 вы расширили до /23 то сеть и соответственно область у вас уже будет 192.168.4.0. В приведенном выше калькуляторе и в DHCP вы увидите, какая у вас сеть. Если как в случае с 192.168.5.0, то надо будет в файле также везде поменять SCOPE на правильную.
- Удаляем в DHCP область
- Создаем новую с уже нужной нам маской сети
- И выполняем команду: netsh exec c:\mydhcpserver.txt
- Если вы нигде не пропустили замену старой области на новую, и не ошиблись, то у вас подтянуться все настройки старого DHCP и все резервы хостов.
- Проверяем, что маска у нас новая, что адреса мы раздаем.
- Радуемся 🙂