DNS缓存是什么?
DNS是Domain Name Service的缩写。
DNS作用是将用户可以理解的域名转译成计算机可以理解的IP地址。这样用户在浏览器中输入域名的时候,服务器就可以通过dns中的记录去对应的ip地址请求内容显示。
DNS缓存是指DNS返回了正确的IP之后,系统就会将这个结果临时储存起来。并且它会为缓存设定一个失效时间 (例如N小时),在这N小时之内,当你再次访问这个网站时,系统就会直接从你电脑本地的DNS缓存中把结果交还给你,而不必再去询问DNS服务器,从而加速网页的解析。
有时候会遇到DNS解析已经修改,但是本地缺一直显示旧ip下的内容。
这时候就需要我们手动去更新本地DNS缓存。
Windows系统下的命令如下:
ipconfig -flushdns
MAC系统下的命令类似
sudo dscacheutil -flushcache
如果你正在使用OSX 10.5 或者更早的版本,尝试使用下面的命令:
lookupd -flushcache
除特别注明外,本站所有文章均为[果博]原创 » 转载请注明出处来自https://aiguor.com/notes/229.html
果博