В Windows Server, выступающем в качестве DHCP-сервера, как я могу получить список резервирований DHCP из CMD? мне нужно знать
Прямо сейчас мне нужно щелкнуть правой кнопкой мыши каждый элемент и перейти в Свойства.
Начиная с 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.
. . .
Модуль PowerShell DhcpServer имеет Get-DhcpServerv4Reservation
:
Get-DhcpServerv4Reservation -ComputerName "dhcpserver.contoso.com" -ScopeId 10.10.10.0