windows – netsh dhcp绑定命令无法在Server 2016上运行?

前端之家收集整理的这篇文章主要介绍了windows – netsh dhcp绑定命令无法在Server 2016上运行?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个奇怪的问题.

我正在将Server 2008 R2迁移到Server 2016.

我们有一个DHCP服务器角色,它为两个范围提供服务.设置时,会运行一行:

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

在Server 2016上,我得到:

DHCP Server Set Bindings Failed. Parameter(s) passed are either
incomplete or invalid

在Server 2008 R2上,相同的命令成功运行.

我不认为我的DHCP服务器设置不正确,因为如果我进入cmd提示符,键入netsh dhcp服务器,它将我放入netsh,然后键入set bindings“ethernet1”enable,它可以工作.所以它让我认为它是不喜欢的服务器名称,但netsh dhcp show server显示

目录服务中找到2台服务器:

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

知道我错了吗?我找不到任何方法从netsh获取更多有用的信息.

微软多年来一直在弃用NETSH cmd.我很惊讶它在Server 2016中仍然存在.您是否尝试过使用Powershell cmdLets?
Set-DhcpServerv4Binding -BindingState $True -InterfaceAlias "Wired Ethernet Connection"

> https://technet.microsoft.com/en-us/itpro/powershell/windows/dhcpserver/dhcpserver
> https://technet.microsoft.com/en-us/itpro/powershell/windows/dhcpserver/set-dhcpserverv4binding

猜你在找的Windows相关文章