Windows Server DHCP 服务器预留列表

Windows Server DHCP 服务器预留列表

在充当 DHCP 服务器的 Windows Server 中,如何从 CMD 获取 DHCP 保留列表?我需要知道

  • MAC 地址和
  • DHCP 服务器内部为该 MAC 地址保留的 IP 地址。

现在我必须右键单击每个项目并转到“属性”。

答案1

从 Windows Server 2003 开始​​,就有了netsh dhcp server。您需要具有管理权限的命令提示符才能使用它。例如,对于 DHCP 保留列表:

netsh dhcp server scope 192.0.2.0 show reservedip

或者从另一台机器:

netsh dhcp server \\SERVERNAME scope 192.0.2.0 show reservedip
netsh dhcp server <ServerIP> scope 192.0.2.0 show reservedip

如果您不知道范围地址,您可以使用以下命令列出服务器上的所有范围:

netsh dhcp server show scope

或者您甚至可以将整个服务器配置导出到文件中(仅在本地服务器上):

netsh dhcp server export c:\temp\dhcpdb

netsh内置的文档:您可以通过提供不完整的命令来获取当前可用的命令列表。您可以从以下位置开始:

C:\Windows\system32>netsh dhcp server
list                          - Lists all the commands available.
dump                          - Dumps configuration to a text file.
help                          - Displays help.
. . .

答案2

PowerShell 模块DHCP服务器Get-DhcpServerv4Reservation

Get-DhcpServerv4Reservation -ComputerName "dhcpserver.contoso.com" -ScopeId 10.10.10.0

答案3

arp -a 显示网络上当前保留的列表。type=dynamic 的地址是保留地址

相关内容