Назад | Перейти на главную страницу

Настройка и мониторинг DHCP-сервера Windows 2012 с помощью Powershell

Мы недавно работали с документацией Вот для настройки некоторых политик доступа для нового DHCP-сервера.

Мне удалось успешно импортировать более 600 записей с помощью Set-DhcpServerv4Policy -Name -ScopeID команда.

Похоже, это уничтожило 2 записи, которые уже были там, что привело к тому, что я столкнулся с проблемой.

Я пытаюсь выполнить поиск в списке, который сейчас есть, чтобы узнать, были ли включены эти MAC-адреса с помощью Get-DhcpServerv4Policy -Name "Allow Private" -ScopeId 192.168.16.0 но все, что я получаю, - это сжатый ответ MAC.

Name : Allow Private Description : Allow access to Private Wireless Network Enabled : False ScopeId : 192.168.16.0 ProcessingOrder : 2 Condition : OR VendorClass : UserClass : MacAddress : {EQ, 00-06-5b-22-xx-xx, 00-08-ca-e7-xx-xx, 00-0e-35-de-e5-xx...}e

Я добавил -fl переключитесь и получите те же результаты.

В Windows Server 2008 R2 была функция экспорта, но я не вижу ее здесь, в Windows Server 2012.

Если MAC-адреса нет в списке, мне нужно их добавить - и я надеюсь не сохранить список, который у меня есть, а просто добавить их в него - но если мне нужно это сделать, я это сделаю, если нет команды обновления, которую я я пропал.

Спасибо за любые мысли.

Если вы просто хотите расширить коллекцию MacAddress, вы можете сделать что-то вроде следующего.

 Get-DhcpServerv4Policy -Name "Allow Private" -ScopeId 192.168.16.0 |
     Select-Object -ExpandProperty MacAddress

Я также видел примеры сокращений для расширения коллекций.

(Get-DhcpServerv4Policy -Name "Allow Private" -ScopeId 192.168.16.0).MacAddress