客戶端主機自查DNS故障及應急解決辦法

        本文我最初發在[url]www.mcse.org.cn[/url]論壇,但我覺得還是很有用的,故而放到我的blog裏來。
        其實這個問題如果瞭解DNS域名解析過程和DNS服務器原理的話,很容易想到解決辦法,但是在園區網中這是常見的故障。上不了網的時候,我們當然可以聯繫網管,但如果能先做一下自查,那麼當有緊急需要的時候,在網管排除DNS故障之前,我們就能做一些應急措施,提高工作效率。

        最直觀症狀:無法上網,但是可以上QQ,網絡是連通的。

        檢查步驟:
        1、ping 局域網主機,通,確保網絡連接正常。
        2、ping 網關,局域網出口正常。
        3、ping DNS服務器,DNS服務器地址可以從任務欄網絡連接圖標處獲得。這裏要注意,即使能ping通,也不保證DNS服務器是正常的,也可能DNS服務器正拒絕服務,我們還需要做第四步工作。當然,如果不通,那肯定是DNS服務器down了,可跳過第四步工作,直接聯繫網管。
        4、在命令行中運行nslookup,會連接DNS服務器,你可以檢查DNS域名解析服務是否正常,隨意輸入一個域名,比如[url]www.google.com[/url],如果能正常獲取IP地址,那是正常的。但如果無法解析IP地址,那肯定解析服務出現問題,聯繫網管吧。

        應急措施:
        1、修改hosts法:C:\WINDOWS\system32\drivers\etc文件夾下的hosts文件,用記事本打開,仿照“127.0.0.1      localhost”這樣IP和域名對應的寫法,手工添加要訪問的域名。原理是,FQDN名解析的過程是先進入hosts文件查找,再訪問DNS服務器解析的。這種做法屬於一步到位,對於你設定的域名,無需訪問DNS服務器解析。侷限性在於一一對應意味着,如果你需要訪問多個域名,那就要添加多條記錄,麻煩。
        2、設定臨時DNS法:公司的DNS服務器down了,反正網絡是通的,那麼就用其他公司的DNS服務器進行域名解析。哪個公司?最簡單就是當地的網通或者電信,他們的DNS服務器總是有冗餘的,你要相信他們總是通的。不知道DNS IP地址?問你QQ裏邊的哥們呀,讓他們幫你找一個,僅需一個就好。怎麼改?那還不簡單,進入網絡連接屬性,在手工設置IP地址的地方,設定IP地址。改完了怎麼還無法訪問?重啓電腦。
        經過以上幾步,應該就解決了。怎麼樣,簡單吧。
 
      原文2008年11月12日發佈於[url]http://feichangcai.javaeye.com/admin/blogs/266034[/url]
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章