電腦如何清除DNS緩存

清除 DNS 緩存是一種常見的網絡維護操作,有助於解決與域名解析相關的各種問題。本文將介紹如何在 Windows、Mac、Chrome 和 Firefox 等主流操作系統和網頁瀏覽器中刷新 DNS 緩存。

電腦如何清除DNS緩存

什麼是 DNS 緩存

DNS(域名系統)是 Internet 的一項核心服務,它負責將用戶可讀的域名(例如 www.sysgeek.cn)轉換為計算機可理解的 IP 地址。當你訪問一個網站時,瀏覽器會向 DNS 服務器查詢域名所對應的 IP 地址,並將結果緩存起來。下次再訪問同一網站時,就可以直接從緩存中獲取 IP 地址,從而加快響應速度。

為什麼要清除 DNS 緩存

在某些情況下,DNS 緩存可能會導致問題,這時,就需要進行清除或刷新,例如:

  • 解決訪問問題:如果無法訪問某個網站,或者頁面加載速度變慢,可能是由於本地 DNS 緩存中存儲了錯誤或過時的 IP 地址。清除 DNS 緩存可以強制重新查詢最新的 DNS 信息。
  • 更新域名解析:當網站更換服務器或 IP 地址時,DNS 記錄也需要更新。如果你發現在更新後仍然無法訪問,清除 DNS 緩存可以幫助你電腦獲取新的 DNS 記錄。
  • 排除網絡故障:在排查網絡連接問題時,清除 DNS 緩存是一項目基本的故障排除步驟。有時,舊的或損壞的緩存數據可能會導致網絡請求失敗。
  • 避免 DNS 污染:DNS 污染是指惡意軟件或攻擊者通過篡改 DNS 響應來重定向用戶的網絡流量。清除 DNS 緩存有助於防止此類攻擊,它會強制計算機或應用程序從乾淨的源頭重新獲取 DNS 信息。
  • 提高網絡性能:雖然 DNS 緩存可以提高域名解析的效率和速度,但在某些情況下,過時的緩存數據可能會導致性能問題。定期刷新 DNS 緩存可以確保你的網絡請求總是基於最新的 DNS 記錄。

如何清除 DNS 緩存

不同的操作系統和網頁瀏覽器,清除 DNS 緩存的步驟也有所不同。下面,我們就針對以下操作系統和瀏覽器進行分別介紹:

一、在 Windows 上刷新 DNS 緩存

1、在 Windows 上刷新 DNS 緩存

適用於 Windows XP 及更高版本。

1)使用Windows + R快捷鍵打開「運行」,輸入cmd,然後按Ctrl + Shift + Enter以管理員權限啟動「命令提示符」。

2)在「命令提示符」窗口中,執行以下命令:

ipconfig /flushdns

執行成功後會提示已成功刷新 DNS 解析緩存。

電腦如何清除DNS緩存

刷新 Windows 系統 DNS 緩存

相關閱讀:如何在 Windows 11/10 中查看和清除 DNS 緩存

二、在 macOS 上清除 DNS 緩存

適用於 macOS 10.7 Lion 及更高版本。

1、在「訪達」>「應用程序」>「實用工具」中打開「終端」應用。

2、按你的系統版本,在「終端」中執行以下命令:

macOS 版本終端命令
macOS Sonoma
macOS Ventura
macOS Monterey
macOS Big Sur
macOS Catalina
sudo dscacheutil -flushcachesudo killall -HUP mDNSResponder
macOS Mojave
macOS High Sierra
macOS Sierra
OS X Mountain Lion
Mac OS X Lion
sudo killall -HUP mDNSResponder
Mac OS X El Capitan
OS X Mavericks
sudo dscacheutil -flushcachesudo killall -HUP mDNSResponder
OS X Yosemitesudo discoveryutil mdnsflushcachesudo discoveryutil udnsflushcaches
Mac OS X Snow Leopardsudo dscacheutil -flushcache
Mac OS X Leopardsudo lookupd -flushcache
Mac OS X Tigerlookupd -flushcache

電腦如何清除DNS緩存

刷新 macOS 系統 DNS 緩存

三、在 Linux 上清除 DNS 緩存

在 Linux 上,清除 DNS 緩存的方法取決於你系統使用的 DNS 解析器。以下是一些常見方法:

使用 systemd-resolved 服務

systemd-resolved 是許多現代 Linux 發行版默認使用的 DNS 解析器。要清除 systemd-resolved 的 DNS 緩存,請運行以下命令:

# Ubuntu 22.04 LTS 及更高
sudo resolvectl flush-caches
# Ubuntu 22.04 LTS 之前
sudo systemd-resolve --flush-caches

電腦如何清除DNS緩存

刷新 Ubuntu 系統 DNS 緩存

使用 dnsmasq 服務如果你的系統使用 dnsmasq 作為 DNS 轉發器,可以重啟 dnsmasq 服務來清除 DNS 緩存:

sudo systemctl restart dnsmasq

使用 nscd 服務

nscd 是另一個常見的 DNS 緩存服務。要清除 nscd 的 DNS 緩存,請運行以下命令:

sudo service nscd restart

四、在 Chrome 和 Microsoft Edge 中清除 DNS 緩存

適用於採用 Chromium 內核的瀏覽器,如 Google Chrome、Microsoft Edge 和 Brave 等。

1、在瀏覽器地址欄中執行chrome://net-internals/#dns

2、點擊「Clear host cache」清除主機緩存。

電腦如何清除DNS緩存

清除 Chrome 瀏覽器 DNS 緩存

電腦如何清除DNS緩存

清除 Edge 瀏覽器 DNS 緩存

五、在 Mozilla Firefox 中清除 DNS 緩存

1、打開 Firefox 瀏覽器,在地址欄中執行about:networking#dns

2、點擊「清除 DNS 緩存」。

電腦如何清除DNS緩存

清除 Firefox 瀏覽器 DNS 緩存

六、在 Apple Safari 中清除 DNS 緩存

1、打開 Safari 瀏覽器,使用⌘command + ,快捷鍵打開「設置」。

2、在「高級」選項中,勾選「顯示網頁開發者功能」。

電腦如何清除DNS緩存

Safari:顯示網頁開發者功能

3、在「開發」菜單中選擇「清空緩存」或「清空所有用戶場景的緩存」(多 Safari 用戶場景)。

電腦如何清除DNS緩存

Safari:清空 DNS 緩存

希望本文能夠幫助你更好地理解和清除 DNS 緩存,提升你的網絡體驗。

原創文章,作者:簡單一點,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/162615.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
簡單一點的頭像簡單一點
上一篇 2024-11-21 22:42
下一篇 2024-11-21 22:42

相關推薦

  • 如何在樹莓派上安裝Windows 7系統?

    隨着樹莓派的普及,許多用戶想在樹莓派上安裝Windows 7操作系統。 一、準備工作 在開始之前,需要準備以下材料: 1.樹莓派4B一台; 2.一張8GB以上的SD卡; 3.下載並…

    編程 2025-04-29
  • 為什麼電腦無法下載Python及其解決方法

    本篇文章將會從不同角度詳細闡述為什麼電腦無法下載Python以及如何解決這個問題。如果你遭遇過這個問題,那麼請耐心閱讀以下內容,相信會對你有所幫助。 一、網絡問題 第一個可能導致電…

    編程 2025-04-29
  • 如何檢查電腦有沒有換過零件

    如果你想購買一個二手電腦,或者想要確認自己的電腦是否被修過,那麼檢查電腦是否曾經更換過零件就非常重要。本文將介紹幾種常用的軟件,以及如何使用它們來檢查電腦是否曾經更換過零件。 一、…

    編程 2025-04-29
  • CentOS 6如何刪除resolv.conf的DNS

    本文將介紹在CentOS 6操作系統下如何刪除resolv.conf文件中的DNS配置信息。 一、備份resolv.conf文件 在修改resolv.conf文件之前,建議首先備份…

    編程 2025-04-29
  • 如何配置Python環境變量在Windows 11

    在本文中,您將學習如何在Windows 11操作系統上配置Python環境變量的步驟。Python是一種高級編程語言,廣泛用於編寫Web應用程序、數據分析、人工智能和機器學習等。在…

    編程 2025-04-29
  • 電腦如何下載ps軟件

    如果您想在電腦上使用Photoshop,那麼您需要下載安裝該軟件。下面是詳細的步驟說明: 一、選擇下載網站 目前市面上有很多下載網站都可以下載到Photoshop軟件,比如Adob…

    編程 2025-04-29
  • 電腦休眠後無法喚醒 黑屏解決方法

    如果你的電腦在休眠後無法喚醒,而且屏幕顯示黑屏,那麼你可以按照以下方法解決問題。 一、檢查硬件設備 首先,你需要檢查電腦的硬件設備是否正常。比如,你可以檢查電腦外圍設備,例如鼠標、…

    編程 2025-04-28
  • 電腦打開後黑屏怎麼解決?

    當你打開電腦後,卻發現屏幕出現黑屏,不要驚慌,下面從多個方面為你詳細闡述解決方法。 一、檢查硬件問題 1、檢查電腦顯示器的電源是否正常,若是台式機,檢查主機電源是否插好電源線。 2…

    編程 2025-04-28
  • 如何在電腦上下載安裝谷歌瀏覽器?

    想要在電腦上使用谷歌瀏覽器,我們需要先進行下載和安裝。下面,本文將從多個方面詳細闡述如何在電腦上下載安裝谷歌瀏覽器。 一、到谷歌瀏覽器官方網站下載 谷歌瀏覽器官方網站是我們下載谷歌…

    編程 2025-04-28
  • iPad能否運行電腦程序

    iPad作為一款非常方便攜帶的計算機設備,深受許多人的青睞。但是,在開發和使用程序方面,很多人常常會困惑一個問題:iPad是否可以運行電腦程序?這個問題其實並不好回答,因為答案需要…

    編程 2025-04-28

發表回復

登錄後才能評論