macOS 中清除 DNS 快取

makebata發表於2021-12-03

通常,不需要弄亂 Mac 的 DNS(域名系統)快取。在大多數情況下,它在後臺按預期工作,根據網址將您路由到正確的網站。此類資料的過載可能會導致 Mac 上的 DNS 快取損壞,從而導致載入問題和臭名昭著的 404 錯誤。可以透過清除 macOS 中的 DNS 快取來快速解決問題。

影響 macOS 上的 DNS 快取的因素可能有多種。這可能是由於網路攻擊、病毒或知名網站的 IP 地址對映損壞造成的。刪除 Mac 上的 DNS 快取將清除所有儲存的 DNS 查詢資訊。以下是在 macOS 中清除 DNS 快取的方法。

1.按 Command + 空格鍵開啟”聚焦“視窗。

macOS 中清除 DNS 快取

2.輸入“終端”並開啟應用程式。還可以透過”啟動臺“在 Mac 上開啟終端。

macOS 中清除 DNS 快取

3.開啟終端後,輸入以下程式碼。

“sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder”

macOS 中清除 DNS 快取

4.按 Enter, Mac 會要求您確認身份。輸入您的密碼並再次按 Enter 以清除 DNS 快取。

清除 Mac 上的 DNS 快取後,Safari 上有問題的網站應該會再次正常執行。

此技巧適用於 macOS Big Sur 和更新版本。如果您執行的是舊版本的 macOS,則需要在終端中執行以下命令。

對於 macOS El Capt AIn 或更新版本——“sudo killall -HUP mDNSResponder”

macOS Yosemite – “sudo discoveryutil udnsflushcaches”

對於 macOS Lion、MountAIn Lion 和 Mavericks – “sudo killall -HUP mDNSResponder”


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70010658/viewspace-2845625/,如需轉載,請註明出處,否則將追究法律責任。

相關文章