你是要清空你的DNS緩存?這是一個故障排除技巧,在DNS更改之後幫助您獲得網站的最新版本。
DNS資訊告訴您的浏覽器在哪裡可以找到一個網站。您的計算機将這些資訊儲存在緩存中,以便快速地将浏覽器指向正确的方向。
在本文中,我們将向您展示如何清除Mac、Windows和Chrome上的DNS緩存。這将使您可以輕松地重新整理存儲在您的裝置上的DNS記錄,并幫助您排除網站問題。
什麼是DNS緩存?
DNS緩存就像儲存在計算機上的通訊錄,其中包含您通路每個網站的域名伺服器(DNS)資訊。
DNS或域名伺服器是一項告訴您的計算機與域名關聯IP位址的技術。
将DNS資訊儲存在本地DNS緩存中可幫助您的浏覽器快速找到網站。
在浏覽器中輸入網站位址後,它将首先在本地緩存中查找DNS資訊。
另一方面,如果資訊不在本地DNS緩存中,則浏覽器将從Internet上的其他DNS伺服器擷取資訊。
這樣可以確定每次通路任何網站時,浏覽器都會以最短的路徑擷取在網際網路上定位該網站所需的DNS資訊。
但是,這有時可能會引起麻煩。例如,當您将WordPress網站移至新域名或将WordPress移至新主機時。
DNS資訊可能無法在您的計算機上快速更新,并且您可能最終通路了舊網站或看到未找到的錯誤。
那麼讓我們看一下如何清除各種平台上的DNS緩存。
如何在Windows中清除DNS緩存
如果您使用的是Windows計算機,則可以通過以下方法清除裝置上的DNS緩存。
首先,您需要單擊開始按鈕并選擇CMD(指令提示符)工具。
這将啟動指令提示符視窗。在其中,您需要輸入以下文本:
ipconfig /flushdns
單擊輸入按鈕以執行指令,Windows将重新整理DNS緩存。
就是這樣,您現在可以繼續通路您的網站以擷取更新的DNS資訊。
如何在macOS上清除DNS緩存
如果您使用的是Mac計算機,請按照以下步驟清除DNS緩存。
首先,您需要啟動終端應用程式。您可以在“其他”檔案夾下的啟動闆中找到它。您也可以通過打開Finder并轉到Applications»Utilities檔案夾來啟動它。
這将啟動終端視窗,您需要在其中輸入以下指令。
sudo killall -HUP mDNSResponder
系統将要求您輸入macOS帳戶密碼。與您登入計算機時使用的密碼相同。
之後,您的計算機将重新整理DNS緩存。現在,您可以通路該網站以擷取最新的DNS資訊。
清除Chrome中的DNS緩存
Chrome浏覽器還保留自己的DNS緩存,并且與作業系統存儲的DNS緩存分開。
如果您使用Chrome浏覽器作為主浏覽器,則還需要清除Chrome浏覽器的DNS緩存。
首先,您需要在浏覽器的位址欄中輸入以下位址,然後按鍵盤上的Enter鍵。
chrome://net-internals/#dns
這将加載Chrome的網絡内部設定頁面。在這裡,您需要單擊“清除主機緩存”按鈕,然後Chrome将清除其DNS緩存。
現在請記住,DNS緩存與浏覽器緩存是分開的。
您的浏覽器将大量網站資料儲存在臨時緩存中,以便在以後的通路中快速加載頁面。
如果您在檢視更新後的頁面時遇到麻煩看不到更改,則需要清除浏覽器緩存。
我們希望本文能幫助您學習如何輕松清除不同裝置上的DNS緩存。
本文轉自六藝開源:閱讀原文