与 pfSense 路由器相比,在 Windows Server 2003 R2 上运行的 DHCP 服务器有哪些优势?

与 pfSense 路由器相比,在 Windows Server 2003 R2 上运行的 DHCP 服务器有哪些优势?

我正在接管一家小型医疗机构的网络。我明白如何网络已配置,但我想了解有关为什么

当前网络是 Cisco 调制解调器 -> pfSense 路由器 -> Windows Server 2003 R2

在这种配置中,将 DHCP 服务器放在 Windows 机器上有什么好处?网络上只有 10 个客户端。

答案1

假设您已安装 Active Directory,Windows 客户端需要将 Windows 服务器列为其 DNS 服务器。路由器可能无法执行此操作。

这是必要的,因为 Active Directory 非常依赖 DNS 来在域内查找域控制器等。

答案2

作为 Windows 管理员,我认为它更简洁。正如 mrdenny 所说,您偶尔会遇到路由器无法处理某些 DHCP 选项或以 Windows 喜欢的方式分发这些选项的问题。我更喜欢让我的 DNS 和 DHCP 由我的一个域控制器处理,因为在我看来,这样以后更容易排除故障。

答案3

我同意 Driftpeasant 的观点 - 让生活变得更轻松 - 如果遇到问题,只需查看一台机器,并且您可以轻松地为不寻常的情况/设备设置具有非常具体的选项的预留。pfSense 2.0 允许您为所有设备设置 DHCP 选项(例如,指定 TFTP 服务器的选项 66),尽管我认为在设置预留时它不是那么灵活。

回答 mrdenny 1.2.3 和 2.0 都允许您为客户端指定首选 DNS 服务器。我同意 mrdenny 的观点,您希望为此使用 Windows DNS 服务器 - 以及客户端自行注册,以便其他客户端/服务器可以通过 DNS 查找本地 Windows DNS 服务器找到它们,还会有一堆与您的 AD 环境相关的 DNS SRV 记录,Windows 会自动维护这些记录,但在 pfSense 中设置起来很麻烦。

(如果您决定使用 pfSense 进行 DHCP,请在客户端 PC 上打开 NIC 的属性,检查 TCP/IPv4 属性,然后单击高级,然后转到 DNS 选项卡,确保底部的复选框“在 DNS 中注册此连接的地址”已勾选,以确保客户端确实注册)

此外,根据我的经验,Windows 系统似乎需要更长的时间才能从某些 *nix DHCP 服务器(包括 pfSense)获取租约 - 我记得有时看到请求花费的时间太长,窗口会在系统托盘中的 NIC 图标旁显示警告三角形,然后几乎立即自行解决。

相关内容