微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

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

原文地址:https://www.jb51.cc/windows/366727.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐