關於DNS Client的問題,打開好還是不打開好呢?

2010-08-01 11:33 am
這個問題困擾我一段時間了,因為在網路上看道的說法是以下,
Windows 內含用戶端「網域名稱系統」(DNS) 快取,如果停用 DNS 解讀器快取,用戶端電腦的整體效能將會降低,而 DNS 查詢的網路流量則會增加。DNS Client 服務是藉由將先前解析的名稱存入記憶體,使 DNS 名稱解析效能達到最佳化。如果 DNS Client 服務已被關閉,電腦很有可能就無法正確的透過網路的 DNS 伺服器來解析 DNS 名稱與尋找 Active Directory 網域控制站(DC)的所在位址。

但是我用了一個非常多人推薦的優化軟體
Advanced SystemCare
在每次系統優化過後,它總是會把DNS Client關閉,
但是他一關閉,我按區網修復功能,就說無法清除DNS快取,
然後我就在把這個服務打開,但是下次再優化系統的時候,
又會被強制關閉,這樣問題就來了
照網路上我看到的說法是,關掉DNS Client電腦會變慢,效能會降低之類的,
就是對電腦不好啦,
可是此優化軟體又是大家推薦的
它系統優化後會把DNS Client此服務關閉,
那就表示它認為此服務打開,系統就會變慢,所以才在優化的時候將它關閉,
所以我就很猶豫,到底要聽哪方面的??倒底是要打開DNS Client服務呢??還是把它關閉??

回答 (2)

2010-08-01 9:08 pm
✔ 最佳答案
這問題讓我磨了很久....@.@
做了一些測試 也查了一些資料....

DNS 服務是在做網域名稱 (Domain Name)
與 IP 位址 (IP Address) 的轉換
例如 tw.yahoo.com 對應到 203.84.202.164

DNS Client 其實只是在做 "DNS 記錄的快取 (Cache)"
也就是 DNS Client 會把之前查詢過的結果暫存起來
之後再連到同一個網站時
可以不用再跟 DNS 伺服器做查詢動作....

您可以參考一下這篇簡體中文的網頁文件
對 DNS Client 服務的曲解

將它關掉會有兩個好處:
1.減少服務及快取佔用的系統資源
(這系統資源其實很少)
2.不會有 DNS 快取錯誤的狀況

不過缺點是每次網址都要到 DNS 伺服器去查詢解析成 IP 位址....
(這佔用的網路資源其實也很少)

最後我的結論是:
如果您的網路及 DNS 伺服器比較穩定
把 DNS Client 關掉應該會比較好....
2014-01-27 7:07 pm
關掉比較好,開了我連線會變怪怪的


收錄日期: 2021-04-13 17:24:19
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20100801000016KK01226

檢視 Wayback Machine 備份