處于Windows2000 Professional平臺(tái)上的DNS客戶(hù)將主機(jī)名解析為IP地址,這和其他Windows操作平臺(tái)是一樣的。DNS解析要求對(duì)Web瀏覽器的支持,以及對(duì)郵件服務(wù)和其他依賴(lài)于主機(jī)名而不是依賴(lài)于IP地址的應(yīng)用程序的支持。
? ?
Windows的DNS解析儲(chǔ)存了DNS查詢(xún)結(jié)果,其中包括了肯定的查詢(xún),當(dāng)然也包括了否定查詢(xún)(解析失敗的查詢(xún))。
每個(gè)DNS記錄都有一個(gè)生存時(shí)間(TTL)值,這個(gè)值就決定了這個(gè)紀(jì)錄什么時(shí)候刷新,進(jìn)而被其他查詢(xún)?nèi)〈T赥TL到達(dá)之前,Windows解析將返回緩存中的查詢(xún)結(jié)果,而不會(huì)開(kāi)始新的查詢(xún)。
當(dāng)你要解決連接與DNS的問(wèn)題時(shí),清空DNS緩存并強(qiáng)迫Windows對(duì)一主機(jī)名進(jìn)行一次新的解析是非常有必要的。你可以使用IPConfig這個(gè)控制臺(tái)命令來(lái)觀測(cè)緩存容量并清空緩存。
通過(guò)以下的命令就可以顯示緩存的容量,并將結(jié)果傳送給More指令,從而將結(jié)果一次性在一頁(yè)中顯示出來(lái):
? ? ipconfig /displaydns | more
使用以下這個(gè)命令來(lái)清空緩存:
ipconfig /flushdns
使用以下這個(gè)命令來(lái)清空緩存:
ipconfig /displaydns