2016-07-15 6 views
-2

Мне было интересно, если вы можете использовать Set-DhcpServerv4Reservation, чтобы изменить IP-адрес брони. Если нет, это единственный способ сделать это, полностью удалив резервирование, а затем воссоздав его с новыми настройками?Powershell Set-DhcpServerv4Reservation

Заранее спасибо.

+0

Вы пробовали? – briantist

+0

@briantist У меня нет, но это потому, что я не знаю, как настроить его, если вы можете изменить IP, а в документации показан только пример использования IP-адреса. И у меня не обязательно есть роскошь, чтобы попытаться, поскольку у сервера нет компьютеров, на которых я могу проверить его, поскольку он не мой. – Theo

+0

@briantist Я пробовал это сейчас ... его невозможно сделать, если вы полностью не исключили резервирование. – Theo

ответ

0

Вы должны сначала удалить бронирование, а затем добавить его, используя предпочтительные настройки.

$newip="132.4.5.214" 
$query = Get-DhcpServerv4Reservation -ScopeId $scopeid -ComputerName $serverName | WHERE {$_.IPAddress.IPAddressToString-eq $testip} 
     if($query.Name){ 
      $ip = $query.IPAddress.IPAddressToString 
      Remove-DhcpServerv4Reservation -ComputerName $serverName -IPAddress $ip 
      Add-DhcpServerv4Reservation -ScopeId $scopeid -ComputerName $serverName-IPAddress $newIP -ClientId $query.ClientId -Name $query.Name 
}