您是否曾经遇到过尝试浏览时不断出现DNS错误,但同一网络上的另一台计算机正常运行的问题?问题很可能是您需要在该计算机上重新加载DNS缓存。

您可以通过两种方式解决此问题,一种是通过清除缓存,另一种是通过重新启动处理DNS查找缓存的DNS客户端服务。

更新: 我们有一个 提供本文的更新版本,已针对Windows 10、8和7更新。

清除DNS缓存

右键单击开始菜单中的命令提示符,然后选择,以打开管理员模式命令提示符。“Run as Administrator”

现在输入以下命令:

ipconfig / flushdns

通常,这可以清除可能发生的所有问题。请注意,如果您使用的是Firefox,则可能还应该关闭然后重新打开,因为Firefox也具有DNS缓存。

从命令行重新启动DNS服务

打开上面的管理员模式命令提示符,然后键入以下命令:

净停止dnscache
净启动dnscache

我通常使用命令提示符进行此操作,因为我已经为上一步打开了它。

从服务重新启动DNS服务

在控制面板中打开服务,或者只需键入 服务 进入“开始”菜单搜索框。到达那里后,找到“DNS Client”服务,然后单击重新启动服务按钮。

至此,我’d希望事情再次发生。请注意,这些说明也应适用于XP。

更新:读者弗雷德(Fred)写道,您也可以使用“Repair” option in XP or Vista. Just go to the network connections list in control panel, find the adapter 和 choose 修理 for XP or Diagnose for Vista.

洛厄尔·海丁斯 洛厄尔·海丁斯
Lowell是How-To Geek的创始人兼首席执行官。自2006年创建网站以来,他一直在主持展览。在过去的十年中,洛厄尔(Lowell)亲自撰写了1000多篇文章,被超过2.5亿人观看。在开始How-To Geek之前,Lowell在IT部门工作了15年,从事咨询,网络安全,数据库管理和编程工作。
阅读完整的传记»

x

最好的技术通讯随处可见

加入 350,000位订阅者 并每天获取新闻,漫画,琐事,评论等的摘要。