当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] 如何清除 Windows DNS 缓存(服务器和工作站)

作者:精品下载站 日期:2024-12-14 17:37:14 浏览:11 分类:玩电脑

如何清除 Windows DNS 缓存(服务器和工作站)


在本指南中,您将了解如何清除 Windows 10 上的 DNS 缓存。这些步骤也适用于其他 Windows 版本。

Windows 将缓存 DNS 查找以帮助加快名称解析速度。随着时间的推移,此缓存可能会损坏或包含过时的 DNS 信息。这可能会影响网络性能或导致网络连接尝试失败。

Windows提供了快速刷新DNS缓存的命令和查看DNS缓存的命令。如果您有本地 Windows DNS 服务器,您可能还需要清除其上的缓存。

让我们开始吧。

清除 Windows 10 上的 DNS 缓存

这也适用于较旧的 Windows 操作系统。

第 1 步:打开命令提示符

单击 Windows 开始按钮并键入 cmd。

[玩转系统] 如何清除 Windows DNS 缓存(服务器和工作站)

单击命令提示符打开。

第2步:输入以下命令

打开命令提示符,输入:

ipconfig /flushdns

[玩转系统] 如何清除 Windows DNS 缓存(服务器和工作站)

这就是刷新本地缓存的过程。如果您想检查本地缓存,请继续步骤 3。

步骤 3:查看 DNS 解析器缓存(可选)

如果您想查看本地 DNS 缓存,请使用以下命令。这可用于检查本地计算机的 DNS 缓存中的内容。

ipconfig /显示DNS

这将显示所有本地缓存条目。

[玩转系统] 如何清除 Windows DNS 缓存(服务器和工作站)

清除 Windows DNS 服务器上的 DNS 缓存

也许这不是本地客户端问题,也许您的服务器有一个错误的缓存条目。请按照以下步骤清除 Windows 服务器上的缓存。

在此示例中,我使用的是 Windows Server 2016。

这非常简单,只需打开 DNS 控制台,右键单击 DNS 服务器,然后选择清除缓存即可。

[玩转系统] 如何清除 Windows DNS 缓存(服务器和工作站)

使用 PowerShell 清除 DNS 缓存

要使用 PowerShell 清除客户端缓存,请使用以下命令:

清除DnsClientCache

要清除本地 DNS 服务器缓存,请使用以下命令:

清除 DNsServerCache

要清除特定 DNS 服务器上的 DNS 缓存,请使用此命令。将 -ComputerName 更改为要清除的服务器的名称。

Clear-DnsServerCache -计算机名“DC1”-强制

如果您仍然遇到 DNS 问题,请查看我的有关如何使用 nslookup 测试和验证 DNS 记录的指南。该指南还包括 8 个解决 DNS 问题的技巧。

在下面发表评论

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯