Назад | Перейти на главную страницу

Перенести Linux dhcp в активный каталог

Мне нужно перенести / преобразовать dhcp-сервер из Linux в активный каталог. В настоящее время он отлично работает на коробке sles9.

Определено 136 подсетей и зарезервировано около 1200 фиксированных адресов. Было бы неплохо, если бы существующий dhcpd.conf мог быть написан скриптом ...

Какая версия сервера Windows у вас установлена? Server 2012 может работать в режиме отказоустойчивого кластера. Я прикрепил сообщение об этом в блоге ниже. К сожалению, речь идет о переходе с существующей среды DHCP в Windows. Но он может содержать полезную информацию для вас.

Что касается импорта dhcpd.conf если вы выберете разные подсети, используя что-то вроде cat /etc/dhcpd.conf | grep subnet вы можете создать список своих подсетей, а затем добавить их в сценарий, используя что-то вроде:

netsh dhcp server add scope <ScopeAddress> <SubnetMask> <ScopeName> [ScopeComment]

Тогда для своих бронирований вы можете сделать что-нибудь вроде cat /etc/dhcpd.conf | grep host это даст вам список хостов, тогда вам нужно будет найти способ разбить их по подсети и использовать команду:

netsh dhcp server scope 192.168.1.0 add reservedip <ReservedIP> <MAC_Address> [ClientName] [ClientComment] [ClientType(DHCP | BOOTP | BOTH)]" 

для добавления бронирований в базу данных. Если вам нужна дополнительная информация о netsh смотрю Вот.

Ник

Перенос существующего развертывания DHCP-сервера на Windows Server 2012 DHCP Failover

Установите samba4 в качестве контроллера домена, и тогда он сможет действовать как сервер Active Directory.

Видеть http://wiki.samba.org/index.php/Samba4

оставьте DHCP-сервер там, где он есть, или запустите его на том же сервере, что и samba4