如何在Windows上清除Google Chrome DNS缓存
刷新DNS缓存是解决您可能在使用Google Chrome或其他浏览器时遇到的任何主机连接错误的有用工具。这非常简单,可以直接在Chrome中执行,也可以从Windows 7或8中的“升高的命令提示符”窗口中完成。
什么是DNS缓存?
浏览器的DNS缓存(域名系统)本质上是一个小型数据库,用于存储您访问的网站的所有IP(Internet协议)地址。该数据库的主要目的是使服务器更改或创建新服务器时,计算机可以更轻松地访问和访问网站的IP地址。
当IP地址过期或网站切换到新服务器时,尝试访问它们时可能会遇到DNS错误。有时,由于持续使用和访问网站的网络安全等级不尽如人意,您的DNS缓存也可能会损坏。这是DNS缓存刷新很方便的地方。
什么是冲洗?
就像冲洗厕所和清除水箱中存储的所有旧水一样,DNS冲洗将使您的计算机清除有关已存储的DNS名称和IP地址的任何现有信息。执行刷新后,下次尝试访问网站时,计算机将询问与该网站相关的所有新IP和DNS信息,从而提供无错误的浏览体验。
通过Google Chrome刷新缓存
如果您遇到任何与DNS或主机错误相关的浏览问题,有时可以帮助您使用Google Chrome浏览器执行DNS和套接字刷新。为了解决这些问题,请按照以下简单步骤操作。
首先打开Google Chrome浏览器,然后输入以下地址: chrome:// net-internals /#dns 然后按“ Enter”。
如果查看我们的屏幕截图,您会注意到有24个活动条目和一个列表,其中列出了DNS缓存已提取并存储的所有IP地址的详细信息。
要刷新您的Google Chrome浏览器的DNS缓存,只需找到显示“清除主机缓存”的按钮,然后单击它即可。如果您想确保它能够达到预期的效果,则可以多次单击它,但是单击一次通常就足够了。您会注意到,活动条目数已降至0,并且已清除访问的网站列表。
下一步将通过导航到刷新所有套接字 chrome:// net-internals /#sockets 或通过点击屏幕左上方的下拉菜单,然后选择“套接字”。
到达套接字页面后,您将需要单击两个可用选项以将其全部刷新。首先,单击“关闭空闲套接字”,然后单击“刷新套接字池”。
另外,您也可以使用屏幕右上方的下拉菜单,在导航到“ Chrome:// net-internals /”后执行两项操作
使用Windows 7和8刷新DNS
您需要先启动“高架命令提示符”窗口。高架命令提示符窗口与常规命令提示符窗口有所不同,因为该窗口左上方的名称将显示为“管理员:命令提示符”。使用此方法,您将可以不受限制地访问计算机。
如果您使用的是Windows 7,请按“开始”,然后在搜索栏中键入“ cmd”。只需右键单击“命令提示符”图标,然后单击“以管理员身份运行”选项。
如果您使用的是Windows 8,则需要使用“开始屏幕”搜索,然后右键单击以“管理员”身份打开。
现在,您已经在Windows 7或8 PC上打开了“提升的命令提示符”窗口,是时候开始DNS刷新了。就像在CMD中键入“ ipconfig / flushdns”并按“ Enter”一样简单。如果成功,您将看到下图所示的消息。
如果要手动验证是否刷新了计算机的DNS缓存,请键入以下命令:“ ipconfig / displaydns”,然后按“ Enter”。
您将注意到显示的消息是“无法显示DNS解析器缓存”。这意味着在缓存中看不到任何内容,并且刷新成功。如果您想看到一些东西,只需打开Google Chrome。打开Google Chrome浏览器后,切换回命令提示符窗口,然后再次键入“ ipconfig / displaydns”命令。
上图显示了新DNS缓存中保存的所有项目和IP地址的列表。现在,您可以退出命令提示符窗口并继续浏览Internet,而不会出现DNS错误,因为您访问的每个站点都会在缓存中显示为新条目。