为域/非域计算机 Windows 2008R2/2012 提供单独的 DHCP 范围

为域/非域计算机 Windows 2008R2/2012 提供单独的 DHCP 范围

有没有办法让 Windows Server 中的 DHCP 角色为属于 Windows 域的计算机和仅作为独立工作站的计算机提供不同的设置(在此示例中为不同的主 DNS 服务器)?

我认为应该有两个不同的范围,但是如何让 DHCP 服务器确定哪台计算机进入哪个范围?

答案1

你想要两件不同层次的东西。

最低层是具有 MAC 的 NIC。您可以将 MAC 与序列号进行比较。它不会提供任何有关其所在计算机的信息。它是否属于某个域,它都无法提供;甚至它运行的是哪个操作系统,或者该计算机中还有多少个其他网卡,也无法提供。

这意味着您的基本 DHCP 服务器只知道:

  1. 已收到网络信息请求。
  2. 以及该请求来自谁(基于 MAC)。

如果没有更多的信息它就无法实现你想要的效果。


您可以采取以下措施来解决您的问题:

  1. 创建两个不同的网络。将域中的计算机连接到一个网络,将独立计算机连接到另一个网络。(完全物理分离,或者使用两个不同的网络/VLAN、路由器等更方便的方法)
  2. 您可以为特定 MAC 保留特定 IP。如果您为域中的每个 MAC 都进行了保留,那么您就可以获得所需的内容。


这两个都不是我想要接受的“解决方案”,我希望有人能有更好的答案。

相关内容