DNS缓存是啥?为啥要清理DNS缓存?

Windows XP是美国微软公司研发的基于X86、X64架构的PC和平板电脑使用的操作系统,于2001年8月24日发布RTM版本,并于2001年10月25日开始零售 。其名字中“XP”的意思来自英文中的“体验(Experience)” 。该系统的默认桌面背景墙纸是Bliss,一张BMP格式的照片 。是拍摄的纳帕县郊外的风景,照片中包括了高低起伏的绿山及有层积云和卷云的蓝天 。

DNS缓存是啥?为啥要清理DNS缓存?

文章插图
 
DNS缓存是什么?
dns是domain name service的缩写,它的作用简单的说,可以理解为:将域名翻译成ip地址 。互联网,或者服务器,是看不懂域名的,它们只懂IP地址,dns其实就是一个翻译,将服务器看不懂的语言翻译成它们看得懂的语言,这样用户在浏览器中输入域名,服务器就可以通过dns知道用户请求的是哪个网站,然后才将对应的网站内容返回给用户;
而DNS缓存是指DNS返回了正确的IP之后,系统就会将这个结果临时储存起来 。并且它会为缓存设定一个失效时间 (例如N小时),在这N小时之内,当你再次访问这个网站时,系统就会直接从你电脑本地的DNS缓存中把结果交还给你,而不必再去询问DNS服务器,变相“加速”了网址的解析 。
当然,在超过N小时之后,系统会自动再次去询问DNS服务器获得新的结果 。所以,当你修改了 DNS 服务器,并且不希望电脑继续使用之前的DNS缓存时,就需要手动去清除本地的缓存了 。
本地DNS迟迟不生效或者本地dns异常等问题,都会导致访问某些网站出现无法访问的情况,这个时候我们就需要手动清除本地dns缓存,而不是等待!
【DNS缓存是啥?为啥要清理DNS缓存?】 
为什么要清理DNS缓存?
一般情况下,我们的电脑是不需要手动去清理DNS缓存的,不过有些时候,某些网站因域名DNS服务器地址变更,而我们的电脑还停留在历史访问的DNS缓存上,这样就会出现访问网站解析出错,需要手动去更新清除电脑DNS缓存 。这样,当电脑重新访问某个存在DNS变更的网站时,能够重新获取到新的可用地址,从而可以正常访问 。
 
相关阅读:
什么是DNS?如何选适合自己的DNS服务?
如何在Win10上设置DNS服务器1.1.1.1
 
DNS缓存是啥?为啥要清理DNS缓存?

文章插图
 

    推荐阅读