我有一台 Ubuntu 服务器,它可以毫无问题地为多个子网提供 dhcpd 服务。其中一个子网有 Windows 2008 AD。我们希望在 Ubuntu 服务器上使用 ISC DHCPD 服务器来提供 dhcp 并更新 Windows 2008 AD DNS。ddns 配置是全局的,这使得 dhcp 服务器将其他子网的 ddns 更新发送到 Windows 2008 AD DNS。只想在 Windows 服务器所在的一个子网上对 Windows AD 进行 ddns 更新。我尝试过组并将一些 ddns 命令放在子网指令中,但这些都不起作用。我是否需要运行 isc-dhcp-server 的不同实例来仅在需要它的子网上提供此 ddns 更新?????
答案1
找到答案了。全局选项 ddns-domainname 将所有 dhcp 请求锁定到该域名,并将所有请求转发到 dns 服务器。删除 ddns-domainname 全局选项并仅在子网内使用“选项域名”将使 dhcp 服务器仅将 ddns 更新转发到“区域”定义中定义的“选项域名”dns 服务器。