在培訓中心的局域網通過10M寬帶光纖線路連接到Internet網絡中,培訓中心的幾臺服務器以及用于網絡管理的計算機直接連接到局域網路由器中,并通過路由器與Internet網絡互聯,局域網中的其他工作站全部通過代理服務器訪問Internet網絡。以前,局域網中曾經發生過一起由于代理服務器工作狀態不正常造成的無法上網故障,在解決這種故障現象時筆者只是簡單地重新啟動了一下代理服務器系統。這次,筆者接到培訓中心同事的電話“求援”,說局域網中有幾臺工作站不能正常上網;原以為這次還是代理服務器出現了問題,可是當筆者重新啟動了一下代理服務器系統后,發現無法上網的故障仍然不能被排除。
案情:有的工作站不能訪問Internet網絡
為了判斷代理服務器工作狀態是否正常,筆者立即來到代理服務器現場,以系統管理員身份登錄該系統,并對該系統的各項設置參數進行了詳細檢查,結果并沒有找到讓人感到懷疑的地方。不得已,筆者又對局域網中的其他工作站上網情況進行了隨機測試,在測試過程中,筆者看到有的工作站能夠訪問Internet網絡,有的工作站不能訪問Internet網絡,很明顯這種故障現象應該與代理服務器系統無關,很可能是局域網工作站自身因素引起的。
一般來說,局域網工作站不能上網,無非就是網絡連接不穩定、不牢靠,上網參數設置不當,或者工作站系統自身存在問題等。為了測試故障工作站是否存在網絡連接不穩定、不牢靠的現象,筆者在故障工作站系統中打開系統運行對話框,并在其中執行ping命令,來看看局域網中的路由器地址是否能夠Ping通,結果發現路由器地址能夠被正常Ping通,這說明連接故障工作站的網絡線纜不存在接觸不牢靠的問題,也不存在線路短路或斷裂現象。那會不會是故障工作站系統被網絡病毒感染了呢?由于網絡病毒什么缺德的事情都能做得出來,當筆者遇到無法解決的奇怪故障時,總會下意識地將責任“推卸”給網絡病毒,這次筆者當然也不例外。于是,筆者迅速找來正版的殺毒軟件,并利用該軟件對故障工作站系統的每一個“角落”進行了全面的清剿,在苦苦等了幾十分鐘后,筆者竟然沒有找到一個病毒的“影子”,這說明故障工作站不能上網的現象與網絡病毒也是沒有關系的。
在網絡線纜連接正常,并且沒有網絡病毒“干擾”的情形下,為什么有的工作站能上網,有的工作站不能上網呢?筆者頭腦中反復盤算著這個問題!難道真的是工作站的上網參數設置出錯了?想想當初局域網中每一臺工作站的上網參數都是筆者親自設置的,而且測試時都是能上網的,為什么短短的時間內就出現這種現象呢?由于實在找不出故障原因,筆者決定還是先對比一下能上網的與不能上網的工作站參數吧!
任意找到一臺能上網的工作站,在該工作站系統中依次單擊“開始”/“設置”/“網絡連接”命令,從彈出的網絡連接列表窗口中右擊“本地連接”圖標,執行快捷菜單中的“屬性”命令,進入本地連接屬性設置窗口,選中其中的“Internet協議(TCP/IP)”選項,再單擊“屬性”按鈕,在其后界面中筆者將該工作站的IP地址、網關地址、掩碼地址以及DNS服務器地址一一記錄了下來。之后,再進入故障工作站系統,按照相同的操作方法打開該系統的TCP/IP 屬性設置界面,經過仔細對比,筆者看到能夠正常上網的工作站不但設置了首選DNS服務器地址,而且設置了備選DNS服務器地址,而故障工作站只設置了首選 DNS服務器地址,很顯然故障工作站與正常工作站的參數唯一的不同就在于備選DNS服務器的設置上。
了結:備選DNS沒有設置引起的?
難道無法上網的故障就是由于備選DNS沒有設置引起的?筆者想到以前之所以有幾臺工作站沒有設置備選DNS,是因為當時在配置最后幾臺工作站上網參數時,由于手頭事情太多,所以為了趕時間,筆者忽略了備選DNS服務器地址的設置,并認為首選DNS服務器出現故障的機率很小,備選DNS服務器要不要設置都無所謂。為了驗證無法上網故障是否由備選DNS服務器沒有設置引起的,筆者立即在故障工作站系統中重新啟用了備選DNS服務器,并且在設置完畢后重啟了一下系統,結果故障工作站系統立即就能上網了,這說明上述無法上網故障的確是由備選DNS引起的!
雖然備選DNS參數的作用平時很少有機會發揮,但是日后我們在為工作站配置上網參數時,如果手頭有多個DNS服務器可以選用,那我們不妨同時將首選DNS和備選DNS參數都設置一個真實有效的地址,這樣可以大大減少由DNS出錯引起的網絡訪問麻煩!