当前位置: 首页 > 科技观察

如何手动清除GoogleChromeDNS缓存

时间:2023-03-17 21:26:17 科技观察

为了获得更好的上网性能,GoogleChrome流量控制器内置了缓存系统,不仅可以缓存网站内容,还可以缓存DNS记录。Chrome内置的DNS缓存系统有一个隐藏选项,允许用户手动清除ChromeDNS主机缓存。刷新DNS缓存可以帮助用户修复用户在访问某些网页时可能遇到的主机连接问题。如果在更改操作系统DNS设置后简单地清除操作系统DNS缓存不一定能解决Chrome的连接问题,则手动刷新ChromeDNS缓存会很有用。浏览器DNS缓存通常用于存储您使用域名访问的每个网站的服务器IP地址数据库,这个小型数据库实质上可以加快对网站的访问速度。但是,当一个网站更换了新的IP地址后,通过ChromeDNS缓存中的IP访问会遇到访问错误。在这种情况下,刷新和清除Chrome的DNS缓存可以帮助解决连接错误。如何清除ChromeDNS缓存以下DNS刷新步骤适用于所有版本的Chrome,无论是Windows、Linux还是macOS。1.启动谷歌浏览器,按Ctrl+L将光标移动到地址栏。在地址栏中执行以下网址:chrome://net-internals/#dns2,然后会打开ChromeDNS缓存页面,在这里可以看到我的系统目前有24个活跃的DNS缓存条目,还有一个很长的列表在DNS缓存数据库中,单击“清除主机缓存”按钮可彻底清除Chrome的所有DNS缓存记录。3.检查“活动条目”的数量是否已减少到0。4.根据结果,可能还需要刷新套接字缓存。执行以下URL以访问套接字页面:chrome://net-internals/#sockets单击“Flushpocketpools”按钮以清除Chrome的套接字池。如何清除操作系统Windows的DNS缓存:在CMD命令行执行ipconfig/flushdns命令清除DNS缓存,也可以通过PowerShell查看Windows客户端DNS缓存记录。Linux:Ubuntu/Debian/Mint清除DNS缓存。macOS:可以通过在终端中执行sudodscacheutil-flushcache命令来清除DNS缓存。