广告作为 DNS 服务器

广告作为 DNS 服务器

我在 CentOS 7 上有一个从 BIND 运行的 DHCP 和 DNS 服务器。客户端(Windows 和 Linux)自动将 DHCP 连接到 CentOS 服务器,一切运行正常。但是,DNS 工作的唯一方式是,如果我在 Windows 和 Linux 客户端上手动设置 DNS 服务器。有没有办法作为 DNS 服务器进行广播?或者我应该在路由器 (pfSense) 上设置 DNS 服务器?

答案1

这可以通过 DHCP 选项提供,具体取决于您使用的 DHCP 服务器。假设您isc-dhcpd在配置中使用所需的选项,则为option domain-name-servers 192.168.1.10, 192.168.1.11

由于此选项是标准 dhcp 选项,因此客户端应按照指定方式设置 DNS 服务器。

答案2

DNS 服务器应设置为 DHCP 服务器上的范围选项。如果您使用 BIND,我相信可以在 DHCP 服务器配置中设置它:

选项域名服务器 [CentOS7machineIP];

然后,当您的 Windows/Linux 客户端获取地址时,他们也将获取 DNS 服务器设置。

就我个人而言,如果我在同一个网络上有 PFSense,我会从那里运行 DHCP 和 DNS。

干杯

路加

相关内容