云网牛站
所在位置:首页 > Linux教程 > Ubuntu客户端如何刷新DNS缓存

Ubuntu客户端如何刷新DNS缓存

2017-10-27 11:01:32作者:Linux编辑稿源:系统极客

大家都知道 DNS 服务器是互联网核心之一,如果没有名称解析,用户就不得不用 IP 地址来进行访问,而这几乎是一个不可能完成的任务,所以一但 DNS 解析出现问题,整个互联网都会陷入瘫痪状态。

 

而当用户在 Windows 或 Linux 客户端中(例如访问网站)进行名称解析后,域名所对应的 IP 地址都会被临时缓存到操作系统当中,以方便下次访问时快速获取,短时间内就不需要再进行 DNS 查询了。但有时候客户端的 DNS 缓存记录反而会对用户造成一定的问题或困扰,例如,某个网站已经更换了 IP 地址,而 Ubuntu 还在使用缓存记录进行访问,就会造成访问失败,而人家网站反而活得好好儿的。

 

所以在 DNS 缓存过期前,遇到此种问题,我们只能手动刷新 DNS 缓存。对于 Windows 用户而言,很多用户都知道操作办法,对于使用 Ubuntu 客户端作为主力系统的用户则可以在终端中执行如下命令刷新 DNS 缓存:

sudo /etc/init.d/dns-clean

 

注:云网牛站所使用的域名 DNS 服务器是阿里云VIP解析。

精选文章
热门文章