局域網(wǎng)dns服務(wù)器故障
局域網(wǎng)dns服務(wù)器故障
DNS為網(wǎng)絡(luò)基礎(chǔ)服務(wù),實現(xiàn)把域名轉(zhuǎn)換成為網(wǎng)絡(luò)可以識別的IP地址,那么你知道局域網(wǎng)dns服務(wù)器故障的解決方法嗎?下面是學(xué)習(xí)啦小編整理的一些關(guān)于局域網(wǎng)dns服務(wù)器故障的相關(guān)資料,供你參考。
局域網(wǎng)dns服務(wù)器故障一、無法訪問某個網(wǎng)站
現(xiàn)象:某臺客戶端系統(tǒng)明明上網(wǎng)訪問一切正常,可是嘗試訪問一個以前訪問過的網(wǎng)站時,卻遇到了網(wǎng)頁無法打開的現(xiàn)象。而在局域網(wǎng)中利用其他客戶端系統(tǒng)訪問相同的網(wǎng)頁時,該網(wǎng)頁卻能正常打開,顯然問題與目標(biāo)站點無關(guān),那會不會是故障客戶端系統(tǒng)自身有問題呢?
措施:既然其他客戶端系統(tǒng)訪問同樣的網(wǎng)站正常,這說明問題肯定在客戶端系統(tǒng)自身??紤]到故障客戶端系統(tǒng)訪問其他網(wǎng)站一切正常,只是在訪問以前的舊網(wǎng)站才出現(xiàn)問題,筆者認(rèn)為很可能是該系統(tǒng)的DNS緩存內(nèi)容已經(jīng)過時,此時不妨將DNS緩存中的內(nèi)容強制清空一次。
在強制清空DNS緩存內(nèi)容時,可以依次單擊“開始→運行”命令,彈出系統(tǒng)運行對話框,輸入“cmd”命令,按回車鍵后,在該窗口中執(zhí)行字符串命令“ipconfig/flushdns”(如圖2),
圖2 執(zhí)行字符串命令 ipconfig/flushdns
就能強制清空DNS緩存內(nèi)容了。如果還不能解決問題,那還需要打開本地系統(tǒng)的資源管理器窗口,切換到“C:\Windows\System32\drivers\etc”文件夾窗口,用記事本打開“host”文件,保留“127.0.0.1”這一行的內(nèi)容,將其他內(nèi)容全部刪除,再執(zhí)行文件保存操作,相信這樣多半就能解決問題了。
局域網(wǎng)dns服務(wù)器故障二:無法清空dns緩存
現(xiàn)象:近日,筆者上網(wǎng)沖浪時,發(fā)現(xiàn)IE瀏覽器無法打開網(wǎng)頁內(nèi)容,使用ping命令測試本地網(wǎng)絡(luò)的網(wǎng)關(guān)地址時,結(jié)果卻很正常,這說明物理連接不存在問題。于是,筆者懷疑網(wǎng)絡(luò)連接存在隱性錯誤,立即動手手工修復(fù)過程中,系統(tǒng)竟然彈出了無法清空DNS緩存的錯誤。
措施:考慮到這則故障與DNS緩存有關(guān),認(rèn)為問題多半出在控制DNS緩存的系統(tǒng)服務(wù)上。單擊“開始→運行”,執(zhí)行“services.msc”命令,打開系統(tǒng)服務(wù)列表窗口。用鼠標(biāo)雙擊“DNS Client”服務(wù)選項,切換到目標(biāo)服務(wù)的選項設(shè)置對話框(如圖1),
圖1 DNS Client屬性窗口
在這里先單擊“停止”按鈕,將該服務(wù)臨時停用,之后單擊“啟動”按鈕,對目標(biāo)系統(tǒng)服務(wù)執(zhí)行重新啟動操作。啟動成功后,再次對本地連接進行了修復(fù)操作,發(fā)現(xiàn)系統(tǒng)這次沒有提示錯誤,并且IE瀏覽器也能正常打開網(wǎng)頁了,這說明故障現(xiàn)象已經(jīng)消失。當(dāng)然,對于一些使用了動態(tài)地址上網(wǎng)的客戶端系統(tǒng)來說,我們有時還需要通過重新啟動“DHCP Client”服務(wù)的方式,才能徹底解決故障的現(xiàn)象。
局域網(wǎng)dns服務(wù)器故障三、系統(tǒng)存儲空間不足
現(xiàn)象:有時在windows server 2003服務(wù)器系統(tǒng)中,嘗試重新啟動DNS Server服務(wù)時,系統(tǒng)會彈出存儲空間不足的錯誤提示,同時,DNS Server服務(wù)也無法正常啟用。
措施:造成這種現(xiàn)象的原因有多個方面,例如DNS緩存容量不是很大,DNS緩存文件受到破壞等。在解決故障時,可以先試著增大DNS緩存容量;在進行這種設(shè)置時,依次單擊“開始→運行”命令,彈出運行對話框,執(zhí)行regedit命令,依次選擇注冊表編輯窗口中的HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Dnscache\Parameters子鍵(如圖3),
圖3 Parameters子鍵
在Parameters子鍵下分別生成“CacheHashTableBucketSize”、“CacheHashTableSize”、“MaxCacheEntryTtILimit”、“MaxSOACacheEntryTtILimit”雙字節(jié)值,再將其數(shù)值修改為“384”、“64000”、“301”、“300”,這樣就能適當(dāng)增大DNS緩存容量。
如果上述設(shè)置無法解決問題,可能嘗試將DNS緩存文件替換掉。實在不行的話,可以通過查殺病毒來解決問題。
局域網(wǎng)dns服務(wù)器故障四、無法正常解析域名
現(xiàn)象:某局域網(wǎng)是通過代理服務(wù)器方式共享上網(wǎng)的,該代理主機中還安裝、部署了DNS服務(wù)器,可是在客戶端系統(tǒng)指定使用該DNS服務(wù)器解析域名時,發(fā)現(xiàn)網(wǎng)站頁面無法打開,但是QQ、MSN等與域名解析無關(guān)的應(yīng)用程序都能正常上網(wǎng)通信。顯然,局域網(wǎng)中的DNS服務(wù)器無法正常解析域名。
措施:出現(xiàn)這種問題,可以首先打開DNS服務(wù)器的控制臺窗口,單擊“監(jiān)視”標(biāo)簽,選中該頁面中的“對此DNS服務(wù)器的簡單查詢”選項,再單擊“立即測試”按鈕,看看DNS服務(wù)器能否正常將該主機名稱解析為IP地址。如果測試失敗,那就意味著DNS服務(wù)器安裝、配置存在問題,必須重點檢查DNS配置。
如果DNS服務(wù)器能夠正常解析域名,那問題多半出在代理服務(wù)器上。此時,可以重點查看代理服務(wù)器的工作狀態(tài)是否正常,或者看看有沒有采取限制訪問措施。例如,代理服務(wù)器要是沒有開通TCP 53端口和UDP 53端口,或者防火墻對網(wǎng)絡(luò)連接進行了限制,那么客戶端系統(tǒng)自然就無法通過其中的DNS正常解析域名了。
局域網(wǎng)dns服務(wù)器故障五、自動訪問惡意站點
現(xiàn)象:最近,筆者上網(wǎng)沖浪時,發(fā)現(xiàn)輸入要訪問的站點地址后,IE瀏覽器打開的卻是一些惡意站點的頁面。
措施:這種現(xiàn)象多半是客戶端系統(tǒng)的DNS緩存內(nèi)容受到了“污染”,用戶向DNS緩存申請域名解析請求時,就容易被送到惡意站點,而不是自己想要訪問的站點。遇到這種問題時,可以依次單擊“開始→運行”命令,在系統(tǒng)運行框中執(zhí)行“net stop dnscache”命令,臨時關(guān)閉客戶端系統(tǒng)DNS緩存功能(如圖4),這樣就能正常訪問自己想要的站點內(nèi)容了。
圖4 關(guān)閉客戶端系統(tǒng)DNS緩存功能
當(dāng)然,我們也可以通過修改DNS緩存的TTL值,來有效避免DNS緩存攻擊現(xiàn)象。在修改TTL值時,依次單擊“開始→運行”,在系統(tǒng)運行框中執(zhí)行“regedit”命令,逐一跳到注冊表編輯窗口HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters子鍵上,用鼠標(biāo)雙擊該子鍵下面的DefaultTTL鍵值,將其數(shù)值設(shè)置為“32”或“64”,最后重新啟動一下系統(tǒng)即可,不過我們不能將TTL值修改得過小,不然會加重局域網(wǎng)DNS服務(wù)器運行負(fù)荷。
看過文章“局域網(wǎng)dns服務(wù)器故障”的人還看了:
4.局域網(wǎng)共享設(shè)置 詳細(xì)圖文設(shè)置教程