在解決電腦無法上網(wǎng),DNS更改后無效時我們經(jīng)常會使用到一個命令,那么就是flushdns,具體命令為ipconfig/flushdns,那么這是什么命令呢?有什么作用?
ipconfig/flushdns命令的作用是,刷新DNS解析緩存。
Windows系統(tǒng)對DNS IP地址有一定的緩存時間,如果更換DNS服務(wù)器地址之后,還沒有自動刷新,那么我們就可以使用ipconfig/flushdns命令進行刷新了,立馬就可以使用新的DNS。
小知識:
當(dāng)訪問一個網(wǎng)站時系統(tǒng)將從DNS緩存中讀取該域名所對應(yīng)的IP地址,當(dāng)查找不到時就會到系統(tǒng)中查找hosts文件,如果還沒有那么才會向DNS服務(wù)器請求一個DNS查詢,DNS服務(wù)器將返回該域名所對應(yīng)的IP,在你的系統(tǒng)收到解析地址以后將使用該IP地址進行訪問,同時將解析緩存到本地的DNS緩存中。
如果DNS地址無法解析,或者是DNS緩存中的地址錯誤,一般才會使用ipconfig/flushdns來清除所有的DNS緩存。