今天在雅虎奇摩知識+ 看到了一篇提問
關於DNS Client的問題,打開好還是不打開好呢?
這問題讓我發現原來 DNS Client 是這樣的東西....
發問者發現有個優化軟體會把 DNS Client 服務關閉 (控制台/系統管理工具/服務)
不過 Windows 的網路修復工具會把這服務打開....
DNS Client 它本身的說明是:
解析並快取這台電腦的網域名稱系統 (DNS) 名稱。如果停止這個服務,這台電腦將無法解析 DNS 名稱並尋找 Active Directory 網域控制站的位置。如果停用這個服務,所有依存於它的服務將無法啟動。
而且 "DNS Client" 這名稱會讓人覺得....
"關閉之後將無法做 DNS 查詢解析"
不過事實並非如此....
我自己實驗手動把 DNS Client 關掉
發現還是可以用瀏覽器上網
證明 DNS 解析的動作仍然正常運作
然後又在網路上搜尋了一下
看到了這篇文章
對 DNS Client 服務的曲解(簡體中文)
原來 DNS Client 並不是在做 DNS 查詢的動作
而只是在做 "DNS 記錄的快取 (Cache)"
也就是說 DNS Client 只是把之前查詢過的結果暫存起來
之後再連到同一個網站時
可以不用再跟 DNS 伺服器做查詢動作....
原來是這樣的啊....
曲解好久了....
2010-08-01 23:21 暱稱 : Jared |
2010-08-02 09:34 kagura 回覆 Jared :
Server 的快取是給別人查詢用DNS Client 是本身用的.... |
2010-08-02 07:33 暱稱 : 輕舟已過萬重山小 |
2010-08-02 09:36 kagura 回覆 輕舟已過萬重山小 :
關掉快取等於每次都要到 Server 查詢可以省一點系統資源 不過會多占一點網路資源吧.... |
2010-08-02 10:11 暱稱 : Jared |
2010-08-02 11:26 kagura 回覆 Jared :
應該是沒有....XD |