为什么Server 2012在创建DHCP服务器时分配“169.254.*.*”系列?

为什么Server 2012在创建DHCP服务器时分配“169.254.*.*”系列?

我有一个小办公室,其中 ATT Motorola 调制解调器(192.168.1.254)设置为直通 Dlink DIR-815(LAN 192.168.0.1)。我正在尝试在 Server 2012 上设置 DHCP 服务器,当我创建新的 DHCP 服务器时,标题创建为 169.254。 而不是域名。(域客户端可以检索范围中定义的 IP)

非域客户端不是从服务器接收 IP,而是从摩托罗拉接收...我如何确保 DHCP 设置正确创建,以及如何确保域和非域客户端从服务器获取 IP?

答案1

你确定这些 169.254 地址是由调制解调器通过 DHCP 分配的吗?这些不是私有子网地址,而是链接本地自动配置地址。它们应该由没有静态 IP 且无法访问 DHCP 服务器以获取权威地址的主机使用。

我猜测您的 DHCP 服务没有正常工作并且主机正在使用该地址范围进行自我配置。

如果这些是 Windows 主机,是否会ipconfig /renew立即返回成功或超时?

答案2

1) DLink 提供 DHCP。它绝对不可能来自 Motorola 或提供商,因为 DLink 正在执行 NAT(否则 LAN 端就不会有 192.168.0.1)。
请在 DLink 上禁用 DHCP。

2) 域和非域客户端的服务器与其他 DHCP 服务器之间的精确划分是错误的。当有 2 个 DHCP 服务器时,它们都会回复 DHCP 请求。客户端将决定接受哪个提议。如果客户端与其中一个服务器有过历史,它通常会接受最近与之交谈的服务器的提议。这可能看起来像是域客户端只与 2012 服务器交谈,但事实并非如此。

我最好的猜测是:2012 年的服务器最初没有获得 DHCP 并自动生成地址。机器上的 DHCP 服务器当时处于活动状态。之后您设置了静态 IP,但您没有重新启动 DHCP 服务,因此它没有注意到这一点。重新启动服务器后,它可能看起来正常。

答案3

导致此类问题的第一个原因是这仍然是一个连接的网卡。即使没有物理连接,它也会接收 IP 169.254.xx 系列,并可能导致此类问题。作为解决方案,您可以禁用此网卡的 IPv4。或者您可以使用 netsh (http://technet.microsoft.com/en-us/library/cc731521(WS.10).aspx#BKMK_deleteaddress

答案4

服务器上是否有多个网络适配器,但未连接?禁用未连接的网络适配器可解决此问题。DHCP 服务器绑定到错误的适配器。

相关内容