netsh dhcp绑定命令不工作在服务器2016?

我有一个奇怪的问题。

我将Server 2008 R2迁移到Server 2016。

我们有一个服务于两个范围的DHCP服务器angular色。 设置它们时,一条线路运行:

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

在服务器2016年,我得到:

DHCP服务器设置绑定失败。 传递的参数不完整或无效

在Server 2008 R2上,同一命令成功运行。

我不认为我的DHCP服务器设置不当,因为如果我进入一个cmd提示符,inputnetsh dhcp server ,这使我在netsh,然后键入set bindings "ethernet1" enable ,它的工作原理。 所以这让我觉得这是它不喜欢的服务器名称,但netsh dhcp show server显示:

在目录服务中find2个服务器:

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

任何想法我得到错误? 我找不到从netsh获得更多有用信息的方法。

微软多年来一直在使用NETSH cmd。 我有点惊讶,看到它仍然存在于服务器2016年。您是否尝试过使用Powershell cmdLets?

  Set-DhcpServerv4Binding -BindingState $ True -InterfaceAlias“有线以太网连接”