У меня странная проблема.
Я переношу 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"