正常的DNS解析過程是主機會首先查看本機的緩存記錄,如果緩存中有域名對應記錄,則會根據獲得IP地址直接發起訪問。
如果本機緩存中沒有解析記錄,就會委托遞歸解析服務器向根域名服務器、頂級域名服務器、權威域名服務器等一級級發起遞歸查詢,直到獲得相應的結果。
所以計算機對域名的訪問并不是每一次都需要向DNS服務器需求幫助,一般來說當解析工作完成一次後,該解析條目會保存在計算機的DNS緩存列表中,如果此時DNS解析出現更改變動,由于DNS緩存列表信息不能得到及時更新,計算機對該域名的訪問仍會根據緩存中的對應關系進行解析,從而出現解析故障。這種情況下,我們可以通過清除DNS緩存命令解決故障。
(1)通過“開始->運行->輸入CMD”進入命令行模式。
(2)輸入ipconfig /?,可看到有一個名為/flushdns的命令,通過執行該命令可以清除DNS緩存信息。
(3)執行ipconfig /flushdns命令,當出現“已成功刷新DNS緩存”的提示時說明當前計算機的緩存信息已經被成功清除。
(4)接下來我們再訪問域名時,就會請求DNS服務器獲取最新的解析地址,從而避免解析錯誤情況的發生。
DNS緩存清理完畢後,再次訪問域名,就會委托遞歸解析服務器發起全球遞歸查詢,從而獲得最新的解析記錄。
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!