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

Команда привязки netsh dhcp не работает на сервере 2016?

У меня странная проблема.

Я переношу Server 2008 R2 на Server 2016.

У нас есть роль DHCP-сервера, которая обслуживает две области. При их настройке проходит строка:

netsh dhcp server \\computername set bindings "ethernet1" enable

На сервере 2016 я получаю:

Ошибка привязки набора DHCP-сервера. Переданные параметры являются неполными или недействительными

На Server 2008 R2 та же команда выполняется успешно.

Я не думаю, что мой DHCP-сервер настроен неправильно, потому что, если я войду в командную строку, введите netsh dhcp server, что помещает меня в netsh, затем введите set bindings "ethernet1" enable, оно работает. Это заставляет меня думать, что это имя сервера ему не нравится, но netsh dhcp show server показывает:

В службе каталогов найдено 2 сервера:

  Server [computername.domain.com] Address [xxxxxxxxxxxx]
  Server [computername.domain.com] Address [yyyyyyyyyyyy]

Есть идеи, что я ошибаюсь? Я не могу найти способ получить дополнительную полезную информацию от netsh.

Microsoft отказывается от поддержки NETSH cmd годами. Я немного удивлен, увидев, что он все еще присутствует в Server 2016. Вы пробовали использовать cmdLets Powershell?

Set-DhcpServerv4Binding -BindingState $True -InterfaceAlias "Wired Ethernet Connection"