我如何确定我的DHCP服务器是什么?

我有一个不小心的pipe理员留下了一个可悲的networking – 我正在确定究竟哪些服务在哪里运行,不排除一些服务同时在两个地方运行的可能性,这是很有趣的。 有两台Windows 2003服务器,一台装有Exchange 2010的Windows 2008服务器和一台位于局域网和广域网之间的SonicWall TZ210。 通过DHCP连接的计算机将显示与SonicWall设备相对应的网关IP,但不支持DHCP。

任何人有什么想法,我可能会发现什么是运行DHCP,所以我可以pipe理它? 我还担心内部DNS和Windows域服务,因为似乎networking上的信息混淆与自身冲突。

ipconfig /all将显示您的DHCP服务器的位置。 有一个订单项显示“ DHCP Server

如果你想使用忍者技能,你可以使用命令ipconfig /all | find /i "DHCP Server" ipconfig /all | find /i "DHCP Server"

你的网关并不总是与你的DHCP服务器相同的东西(服务器,防火墙,代理服务器)。 要find您的DHCP服务器,请转到您的networking连接状态,然后查看详细信息并find“DHCP服务器”地址。

机会很好,它是一个Windows DHCP服务器,所以如果打开DHCP MMCpipe理单元并点击Action => Managed authorized DHCP servers,它应该列出在Active Directory中授权的DHCP服务器。 然后,您可以从同一个控制台pipe理DHCP服务器,并查看您已定义的范围和选项。

在基于Windows的networking上,dhcp服务器几乎从不在网关上,几乎总是在域控制器上。 你所描述的听起来像一个完全正常的networking设置给我。

我将DHCP服务器从我唯一的Windows服务器移到我的路由器。 我只是在路由器上configuration了DHCP,然后在Windows和路由器上closures了它。 没问题。

也可以通过发布命令列出域中的所有授权DHCP服务器,例如,如果您需要通过脚本对其进行盘点:

 netsh dhcp show server 

还有一种方法可以通过ADSI编辑工具查看域中所有授权的DHCP服务器。

  1. 打开ADSI编辑工具。
  2. 右键单击左窗格中的根,然后单击“连接到”。
  3. select一个众所周知的命名上下文 :下拉列表中selectconfiguration
  4. 导航到"CN=NetServices,CN=Services,CN=Configuration,DC=yourdomain,DC=com"
  5. 授权的DHCP服务器列表将在右侧窗格中。