Windows Server 无法释放 DHCP 租约

当尝试使用命令提示符在 Windows Server Core Edition 中设置静态 IP 地址时,我们遇到了一条错误:释放 DHCP 租约失败。对网络适配器的设置进行任何更改时,可能会出现此错误消息。在这篇文章中,我们将看到您可以实施的解决方法和解决方案,如果Windows Server 无法释放 DHCP 租约。

修复 Windows Server 无法释放 DHCP 租约的问题

如果Windows Server无法释放DHCP Lease,请按照下面提到的解决方案进行操作。

  1. 检查服务器更新
  2. 强制更改IP地址
  3. 重新启动 DHCP 客户端服务

让我们详细谈谈它们。

1]检查服务器更新

如果您的操作系统版本存在错误,您在配置服务器的网络设置时可能会遇到问题。尽管没有得到微软的官方确认,我们仍然会检查更新,希望他们已经发布了补丁来修复这个错误。为此,请打开设置,更新和安全,并单击“检查更新”。如果有可用更新,请安装它们,重新启动计算机,然后检查问题是否仍然存在。

2]强制更改IP地址

如果没有可用的更新,我们暂时将通过 CLI 手动更改服务器的 IP 地址。我们必须强制更改 IP 地址并绕过相关错误消息。如果您已经在出现错误的屏幕上,请按 Enter 继续,然后选择打开 PowerShell 的选项,通常相应的数字为 15,退出到命令行 (PowerShell);但是,如果您不在那里,请打开PowerShell(作为管理员)。

打开PowerShell后,运行获取 NetAdapter列出您的网络接口卡及其别名。

如果您的网络接口卡有多个别名,并且您不确定要配置哪一个,请运行ipconfig /all并检查别名列表。我们将更改当前选定别名的 IP。

一旦知道要配置哪个别名,您需要运行以下命令来删除分配给以太网接口的 IP 地址。

Remove-NetIPAddress -InterfaceAlias Ethernet -confirm:$False

让我们分解一下命令。

  • 删除-NetIPAddress:此 cmdlet 从网络接口中删除 IP 地址及其配置。
  • 接口别名以太网:指定分配 IP 地址的网络接口。在本例中,它是以太网接口。
  • 确认:$False:禁止运行 cmdlet 时通常出现的确认提示,从而允许命令在无需用户干预的情况下执行。

就我而言,命令是删除-NetIPAddress -InterfaceAlias Ethernet0 -confirm:$False。

删除分配的 IP 后,我们的工作是分配一个新的 IP。为此,您需要运行以下命令。

New-NetIPAddress -InterfaceAlias {NAME} -IPAddress {IP} -PrefixLength {L} -DefaultGateway {GATEWAY_IP}

我们看一下该命令的描述。

  • 新的NetIP地址:此 cmdlet 将新的 IP 地址配置添加到网络接口。
  • 接口别名 {NAME}:按名称或别名指定将分配 IP 地址的网络接口。将 {NAME} 替换为网络接口的实际名称,例如以太网。
  • IP 地址 {IP}:指定要分配的新 IP 地址。将 {IP} 替换为实际 IP 地址,例如 192.168.1.10
  • 前缀长度 {L}:指定 IP 地址的子网前缀长度(也称为子网掩码)。将 {L} 替换为前缀长度数字,例如 24(对于子网掩码 255.255.255.0)。
  • 默认网关 {GATEWAY_IP}:指定默认网关的IP地址。将 {GATEWAY_IP} 替换为实际网关 IP 地址,例如 192.168.1.1。

替换所有变量后,我的服务器的命令是New-NetIPAddress -InterfaceAlias Ethernet0 -IPAddress 192.168.1.4 -PrefixLength 24 -DefaultGateway 192.168.1.1。是您可能使用不同的 IP 和 DefaultGateway,因此请相应地构造查询。

这是一种解决方法,将删除当前 IP 并设置新的静态 IP。

3]重新启动DHCP客户端服务

DHCP 或动态主机配置协议客户端服务是网络中的重要元素,可自动分配和管理 IP 地址以及各种网络配置参数。由于我们在尝试自动分配 IP 时遇到了问题,因此让我们重新启动计算机上运行的 DHCP 客户端服务。为此,打开电源外壳并运行以下命令。

Restart-Service DhcpClient

完成后,检查问题是否仍然存在。如果问题未解决,请运行netsh winsock重置重置 Winsock 协议。

希望您可以使用本文中提到的解决方案解决该问题。

读:

如何修复 DHCP 租约失败?

如果您遇到意味着 DHCP 租用失败的错误,并且您无法配置服务器的网络设置,您可以尝试一些解决方案和解决方法。首先,检查是否有可用更新并安装它。如果更新无法解决问题,请手动设置 IP 或重新启动 DHCP 服务以允许自动分配 IP。

读:

DHCP失败的原因是什么?

有多种原因可能导致 DHCP 失败,例如 IP 地址冲突,即;两台设备具有相同的 IP 地址、DHCP 服务器配置错误、IP 地址不足等等。但是,我们建议您使用给定的错误消息来搜索问题以获取解决方案。

另请阅读:使固定。

Related Posts