如何修复 Windows Server 中的 DHCP 服务器授权错误 20079

Jacki

DHCP 服务器授权错误可能会使您的网络陷入瘫痪。当您在Windows Server上设置DHCP服务器时遇到“DHCP服务器授权失败,错误代码:20079”消息时,及时解决该问题至关重要。当 Active Directory 域服务 (AD DS) 无法授权您的 DHCP 服务器,从而阻止其向客户端分配 IP 地址时,通常会发生此错误。

让我们探讨几种方法来解决此错误并使 DHCP 服务器启动并运行:

通常,简单地重新启动 DHCP 服务器服务就可以解决授权问题:

步骤一:Windows + R要打开“运行”对话框,请键入services.msc,然后按 Enter 键。

步骤2:在“服务”窗口中,找到并右键单击“DHCP 服务器”。

步骤3:选择“停止”并等待服务完全停止。

第4步:再次右键单击该服务并选择“启动”。

第5步:确保“启动类型”设置为“自动”。

重新启动服务后,尝试再次授权 DHCP 服务器,查看错误是否解决。

方法2:重新启动Active Directory域服务

如果重新启动 DHCP 服务不起作用,请尝试重新启动 AD DS 服务:

步骤一:按照方法 1 中所述打开服务控制台。

步骤2:在列表中找到“Active Directory 域服务”。

步骤3:右键单击该服务并选择“重新启动”。

第4步:等待服务完全重新启动。

AD DS 重新启动后,尝试再次授权 DHCP 服务器。

方法 3:删除冲突的 DHCP 服务器条目

有时,先前 DHCP 服务器的剩余条目可能会导致授权冲突:

步骤一:以管理员身份打开 PowerShell。

步骤2:运行以下命令列出授权的 DHCP 服务器:

Get-DhcpServerInDC

步骤3:如果您看到任何旧的或冲突的条目,请使用以下命令删除它们:

Remove-DhcpServerInDC -DnsName "oldservername" -IPAddress old.server.ip.address

将“oldservername”和“old.server.ip.address”替换为冲突服务器的实际值。

第4步:删除旧条目后,尝试再次授权您的 DHCP 服务器。

方法 4:从 Active Directory 手动删除服务器

如果上述方法不起作用,您可能需要手动从 Active Directory 中删除 DHCP 服务器条目:

步骤一:在域控制器上,打开“Active Directory 站点和服务”。

步骤2:在“视图”菜单中,选中“显示服务节点”。

步骤3:导航到服务 > 网络服务。

第4步:查找您的 DHCP 服务器条目并将其删除。

第5步:删除后,尝试重新设置并授权DHCP服务器。

方法 5:重新安装 DHCP 服务器角色

如果所有其他方法都失败,卸载并重新安装 DHCP 服务器角色通常可以解决持续存在的问题:

步骤一:打开服务器管理器。

步骤2:单击“管理”并选择“删除角色和功能”。

步骤3:按照向导操作,取消选中“服务器角色”下的“DHCP 服务器”。

第4步:完成卸载过程并重新启动服务器。

第5步:重新启动后,使用服务器管理器重新添加 DHCP 服务器角色。

第6步:配置 DHCP 服务器设置并尝试授权。

此方法有效地为您提供了一个干净的状态,通常可以解决复杂的授权问题。

建议阅读:解决VMware授权服务停止运行错误

通过执行这些方法,您应该能够解决 DHCP 服务器授权错误 20079。请记住在进行重大更改之前始终备份您的服务器配置。如果问题仍然存在,请考虑检查 DHCP 服务器和域控制器之间的网络连接,因为网络问题有时可能会伪装成授权问题。