為了申請初中級計算機常設考點,單位於去年不惜耗費幾十萬元費用組建了一個標准的局域網機房,主要用於學生初中級培訓和考試;該局域網主要包括36台P4級別的方正品牌電腦,兩台級聯的CISCO品牌10M/100M自適應交換機,以及一台安裝有兩塊網卡的HP服務器,其中服務器中安裝的是Windows 2000 Server操作系統,其他工作站安裝的都是初中級計算機考試必需的Windows 98操作系統。
最近單位由於要舉辦一期Internet方面的培訓班,為了能夠實現在線培訓的目的,單位領導要求筆者想辦法對局域網進行一次小小的改造,以便讓每台工作站都能順利、便捷地訪問Internet內容。接到任務後,筆者首先對局域網目前的連接情況進行了檢查,發現所有工作站都是連接到交換機中的,Windows 2000服務器通過其中的一塊網卡,直接與Internet進行了連接,另外一塊網卡也連接到了交換機中。有鑒於此,筆者腦海中首先想到的就是通過Windows 2000系統內置的Internet連接共享功能,來實現領導提出的內網也能上網的要求;這種方法的大致思路是:服務器其中的一塊網卡通過交換機直接與局域網內網相連接,另外一塊網卡直接與Internet網絡連接,然後對連接Internet的網卡啟用連接共享功能,從而實現所有內網工作站都能上網的目的。
根據這樣的思路,筆者和另外一名同事迅速行動起來,買來了網線、水晶頭,並准備好了相關組網工具,制作好了用於連接Internet的一根網線;並將其中的一端水晶頭連接到服務器的一塊網卡上,另外一端水晶頭連接到寬帶光纖轉換設備的RJ-45端口中。緊接著,打開服務器的網絡屬性設置窗口,進入到TCP/IP參數設置界面,為連接Internet的網卡分配了一個獨立的、公網IP地址,同時設置好了網關IP地址和DNS服務器地址;下面,筆者又用手工方式啟用了外網網卡的Internet連接共享功能,一旦該功能被啟用正常後,服務器中連接內網的另外一塊網卡IP地址自動變成了“192.168.0.1”,網絡掩碼地址也自動被設置為了“255.255.255.0”,此時你再用手工方式設置好連接內網網卡的DNS參數,最後單擊“確定”按鈕,完成服務器端的所有參數設置任務。下面,筆者和同事分頭行動,分別打開每一台工作站的TCP/IP參數設置窗口,將它們的IP地址按照次序設置為192.168.0.2、192.168.0.3……,並且將網絡掩碼地址統一設置為“255.255.255.0”,將網關地址統一設置為“192.168.0.1”,再將DNS服務器的IP地址統一設置成和服務器的DNS一樣的地址。
完成所有的設置任務後,隨意找了一台工作站,並打開系統運行對話框,在其中執行了“ping 192.168.0.1”命令,執行結果表明局域網的內部連接以及網絡設置一切正常,筆者滿以為現在任意一台工作站肯定都能訪問Internet中的內容了。恰好此時,另外一名同事需要到網上下載一個壓縮軟件,可打開IE浏覽器、輸入華軍軟件園的網址後,發現該網站的主頁面根本無法打開;隨後該同事又輸入了另外一個網址,但還是無法上網。從IE浏覽器窗口的狀態欄中,筆者發現目標網站的域名地址已經被正確解析成IP地址了,不過網站內容就是無法打開。
會不會是服務器端還沒有連接上網呢?但當筆者在服務器端打開IE浏覽器窗口,隨意輸入一個網址時,網頁內容很快就顯示出來了,很明顯服務器端可以正常上網;難道是同事選用的那台工作站本身有問題?於是筆者又在剛才的工作站中,打開系統運行對話框,然後ping了一下網關地址和外網網站的一些地址,測試結果都表明網絡連接一切正常。既然服務器端是正常的,網絡連接設置也很正常,會不會是客戶端程序——IE浏覽器發生了損壞呢?到了這會,筆者只好想到什麼就做什麼了;打開系統工作站的運行對話框,並在其中執行字符串命令“sfc /scannow”,隨後系統果然發現了IE有幾處受到損壞,筆者逐一將它們修復好了,然後把計算機系統重新啟動了一下,再次打開IE浏覽器進行測試時,發現內網還是無法上網。筆者仍然不甘心,又依次單擊IE浏覽器菜單欄中的“工具”/“Internet選項”命令,對浏覽器的上網設置進行了仔細檢查,檢查之後發現“局域網設置”處的“自動檢測設置”選項並沒有被選中;但筆者將該選項重新選中,並退出Internet選項設置窗口,再對上網進行測試時,結果還是沒有絲毫進展。不得已筆者又打開了另外一台工作站進行上網測試,可結果仍然是無法上網;更讓人感到意外的是,筆者不論打開哪台工作站,最終測試的結果都是一樣,那就是無法打開網頁內容。
天呀,忙活到現在,難道一點成就都沒有?筆者情不自禁地感歎了起來!感歎之余,筆者又將目光轉移到服務器上了,畢竟每一台工作站都不能上網,則基本上就能斷定內網無法上網故障與客戶端無關。打開服務器的網上鄰居窗口,筆者發現其他工作站的“身影”都能在這裡看到,而且服務器端不論訪問哪個網站,IE浏覽器都能很快將網站內容顯示出來,這些現象表明服務器在網絡參數設置方面應該沒有任何問題。接著筆者想會不會是服務器中的病毒在“搗亂”呢?先不管服務器有沒有病毒,還是穩妥一點,找來最新版本的瑞星殺毒軟件,對服務器系統進行一下徹底查殺吧;在漫長的病毒查殺等待之後,服務器中果然被找出了幾個新型病毒,不過遺憾的是這些病毒跟內網無法上網故障幾乎沒有關系,因為在這些病毒被清除干淨之後,內網還是那個不能上網的內網。
難道內網真的就沒有辦法上網了嗎?在萬般無奈之下,筆者靜下心來對可能影響上網的所有系統設置,重新在腦海中梳理了一遍;突然想到該服務器曾經被設置作為局域網的路由器,會不會是系統的“路由和遠程訪問”功能影響了內網上網呢?於是筆者一不做、二不休,打開了系統服務列表窗口,將其中的“路由和遠程訪問”服務暫時設置為禁用,然後再將服務器系統重新啟動了一下。滿以為這一次故障肯定能迎刃而解,但實際的上網測試再次給了筆者一次無情的打擊,內網竟然還是那樣“無動於衷”!
就在筆者打算徹底放棄時,屏幕上突然彈出防火牆窗口,提示筆者有應用程序需要訪問外部網絡,這樣的提示對於筆者來說無疑就是雪中送炭,因為筆者忙活到現在竟然把軟件的作用給忽略了。筆者認定內網無法上網故障肯定是防火牆引起的,於是馬上將開啟的防火牆迅速關閉了,然後又打開了IE浏覽器進行了測試,但內網還是不能打開網頁內容。盡管如此筆者還是沒有灰心,為了把防火牆或者其他軟件對服務器的影響降低到最小限度,筆者打算將一些暫時用不到軟件以及防火牆先徹底卸載掉,以便在服務器處於相對“干淨”的環境下進行內網上網測試。當打開服務器中的控制面板窗口,雙擊其中的“添加/刪除程序”圖標,准備在其後彈出的應用程序列表窗口中執行軟件卸載動作時,筆者發現服務器中竟然同時安裝了MS-Proxy和WinGate兩個代理服務器軟件。哦,原來該服務器曾經被作為局域網的代理服務器,其他工作站通過MS-Proxy或WinGate代理軟件實現了共享上網目的!難道是MS-Proxy或WinGate軟件在後台悄悄運行,導致了Internet連接共享上網方式和代理服務器共享上網方式發生了沖突,筆者下意識地認為這可能就是內網無法上網的症結所在。
為了驗證自己的想法,筆者在“添加/刪除程序”應用程序列表窗口中,將MS-Proxy和WinGate兩個代理服務器軟件全部移出了系統,並且又將服務器系統重新啟動了一下;之後,筆者又小心翼翼地打開某台工作站的IE窗口,再次輸入了華軍軟件園的網站地址,單擊回車鍵後,IE又開始了搜索網站地址的行動,幸運的是這次IE終於沒有讓我失望,很快將華軍軟件園的主頁面內容打開了。到了這裡,筆者還不是很放心,又隨意輸入了其他網站的URL地址進行了測試,測試結果終於讓筆者如釋重負,內網終於可以隨意訪問外網內容了。至此,我們不難發現本例中的內網無法上網故障,其實是由與共享上網有關的軟件之間的沖突造成的。