在解决电脑无法上网,DNS更改后无效时我们经常会使用到一个命令,那么就是flushdns,具体命令为ipconfig/flushdns,那么这是什么命令呢?有什么作用?
ipconfig/flushdns命令的作用是,刷新DNS解析缓存。
Windows系统对DNS IP地址有一定的缓存时间,如果更换DNS服务器地址之后,还没有自动刷新,那么我们就可以使用ipconfig/flushdns命令进行刷新了,立马就可以使用新的DNS。
小知识:
当访问一个网站时系统将从DNS缓存中读取该域名所对应的IP地址,当查找不到时就会到系统中查找hosts文件,如果还没有那么才会向DNS服务器请求一个DNS查询,DNS服务器将返回该域名所对应的IP,在你的系统收到解析地址以后将使用该IP地址进行访问,同时将解析缓存到本地的DNS缓存中。
如果DNS地址无法解析,或者是DNS缓存中的地址错误,一般才会使用ipconfig/flushdns来清除所有的DNS缓存。