電腦dns緩存怎么清除?
DNS(域名系統(tǒng))負(fù)責(zé)將人類(lèi)易記的域名轉(zhuǎn)換為計(jì)算機(jī)可識(shí)別的IP地址,是互聯(lián)網(wǎng)通信的基礎(chǔ)。為了提升解析速度,DNS采用緩存機(jī)制,將已解析的域名-IP 對(duì)暫存于本地計(jì)算機(jī)、路由器或 ISP 的服務(wù)器中,減少重復(fù)查詢(xún),加快網(wǎng)頁(yè)加載。
DNS解析流程
用戶(hù)在瀏覽器輸入網(wǎng)址,如www.szsmtbs.com。
操作系統(tǒng)先查詢(xún)本地DNS緩存,若有匹配結(jié)果,直接返回IP地址。
若本地未找到,查詢(xún)會(huì)發(fā)送至路由器,由路由器緩存檢查。
如果路由器緩存無(wú)結(jié)果,查詢(xún)會(huì)轉(zhuǎn)向ISP的DNS服務(wù)器。
若ISP服務(wù)器仍無(wú)記錄,最終請(qǐng)求權(quán)威DNS服務(wù)器獲取解析結(jié)果。
如何清除DNS緩存?
windows系統(tǒng)在命令提示符(cmd)中輸入
ipconfig /flushdns
輸入完回車(chē),當(dāng)看到【已成功刷新 DNS 解析緩存。】,說(shuō)明dns緩存已經(jīng)成功清除。
MacOS系統(tǒng)在終端中輸入
sudo killall -HUP mDNSResponder