歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Ubuntu客戶端如何刷新DNS緩存

Ubuntu客戶端如何刷新DNS緩存

日期:2017/2/28 13:48:18   编辑:Linux教程

大家都知道 DNS 服務器是互聯網核心之一,如果沒有名稱解析,用戶就不得不用 IP 地址來進行訪問,而這幾乎是一個不可能完成的任務,所以一但 DNS 解析出現問題,整個互聯網都會陷入癱瘓狀態。

而當用戶在 Windows 或 Linux 客戶端中(例如訪問網站)進行名稱解析後,域名所對應的 IP 地址都會被臨時緩存到操作系統當中,以方便下次訪問時快速獲取,短時間內就不需要再進行 DNS 查詢了。但有時候客戶端的 DNS 緩存記錄反而會對用戶造成一定的問題或困擾,例如,某個網站已經更換了 IP 地址,而 Ubuntu 還在使用緩存記錄進行訪問,就會造成訪問失敗,而人家網站反而活得好好兒的。

所以在 DNS 緩存過期前,遇到此種問題,我們只能手動刷新 DNS 緩存。對於 Windows 用戶而言,很多用戶都知道操作辦法,對於使用 Ubuntu 客戶端作為主力系統的用戶則可以在終端中執行如下命令刷新 DNS 緩存:

sudo /etc/init.d/dns-clean

更多Ubuntu相關信息見Ubuntu 專題頁面 http://www.linuxidc.com/topicnews.aspx?tid=2

Copyright © Linux教程網 All Rights Reserved