如何修复 Windows Server 中的 DHCP 服务器授权错误 20079
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 服务器和域控制器之间的网络连接,因为网络问题有时可能会伪装成授权问题。
