Windows系统刷新本地DNS缓存这是个老掉牙的技术问题了,百度一搜一堆!只是最近出现了一客户,比较奇葩,买了高防DNS解析后一直不生效,然后投诉单过来了!我本地PING了下!完全没问题!于是,我解释说,DNS更改全球生效是需要72小时的,客户说,我花大价格买的,不行,云部署给我重新布置!

没办法,只能想辙,然后老常说,让他刷新下本地DNS吧,服务器上生效,估计是DNS缓存的原因。于是客户再也没多说啥!

敲重点

按键盘win键+R,输入cmd,打开命令行工具!

Windows系统刷新本地DNS缓存-技术宅

在命令行工具中输入

ipconfig/flushdns

执行DNS缓存清理!这样,基本上只要你DNS生效了,清除缓存都是有效果的!

Windows系统刷新本地DNS缓存-技术宅

也许在执行后会出现无法刷新DNS解析缓存,这是因为你的电脑没有开启本地的“DNS Client”服务,只需要手动清理下就可以了!

开启本地的“DNS Client”服务

按键盘win键+R,输入services.msc,打开服务!

Windows系统刷新本地DNS缓存-技术宅

找到DNS Client服务,

Windows系统刷新本地DNS缓存-技术宅

右键启动即可!然后再重复在命令行工具输入DNS缓存清理命令即可!

拓展

一般我们再修改服务的DNS后,全球生效时间是需要72小时的,其实这取决于DNS服务器商了,一般小部分地区会立即生效的!