将 Linux DHCP 迁移到活动目录

将 Linux DHCP 迁移到活动目录

我需要将 dhcp 服务器从 linux 迁移/转换为 active directory。它目前在 sles9 机器上运行良好。

定义了 136 个子网,并预留了大约 1200 个固定地址。如果现有的 dhcpd.conf 可以编写脚本就好了...

答案1

您运行的是哪个版本的 Windows 服务器?Server 2012 能够在故障转移群集关系中运行。我在下面附上了一篇关于它的博客文章。不幸的是,它谈论的是从现有的 Windows DHCP 环境迁移。但它可能有一些对您有用的信息。

至于导入,dhcpd.conf如果您使用类似的方法 grep 出不同的子网,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 故障转移

答案2

安装 samba4 作为域控制器,然后它可以充当 Active Directory 服务器。

http://wiki.samba.org/index.php/Samba4

将 dhcp 服务器保留在原处,或者在与 samba4 相同的服务器上运行它

相关内容