当前位置:首页 > 操作系统 > Windows

【DNS】Windows查看和清理DNS缓存

关于dns解析次序

 

多数人认知的dns解析次序:

浏览器缓存->操作系统dns cache ->hosts文件->非权威域名服务器->根域名服务器->顶级域名服务器->二级域名服务器->权威域名服务器。

实际次序:

浏览器缓存->操作系统dns cache【包含hosts】 ->->非权威域名服务器->根域名服务器->顶级域名服务器->二级域名服务器->权威域名服务器。

主要区别在hosts,Win10会在启动时加载hosts中的条目到操作系统dns缓存,win10还会监视hosts文件的变化,并动态更新,如新加或删除条目,都会更新操作系统dns缓存。如果尝试解析一个未知的域名,win10并不会访问hosts,观察依据是hosts的访问时间不会更新。

 

Windows  hosts文件路径: C:WINDOWSsystem32driversetchosts

 

chrome浏览器查看和清空缓存: 

chrome://net-internals/#dns

 

【DNS】Windows查看和清理DNS缓存 - 文章图片

 

windows查看系统缓存:

 ipconfig /displaydns                                                             显示已有缓存

 ipconfig /displaydns > C:UsersSDWQDesktopdns.txt     导出到再查看

 ipconfig /flushdns                                                                  强制更新缓存

 


【说明】本文章由站长整理发布,文章内容不代表本站观点,如文中有侵权行为,请与本站客服联系(QQ:254677821)!

相关教程推荐

其他课程推荐