[故障現象]
計算中心機房的網絡管理員打電話訴稱,該中心所有學生用計算機均無法訪問校園網絡的Web網站。經詳細詢問后,得知以下信息:
機房內的計算機之間仍然可以在網上鄰居中發現對方;
連接至同一交換機的教師機仍然可以訪問校園網 W e b服務器和 Internet。
機房內的計算機依靠DHCP服務器自動獲取IP地址,教師機則采用固定lP地址;
服務器重新安裝了Windows 2000 Server操作系統;
在重裝服務器之前與校園網的連接一切正常。
Web瀏覽器的連接設置未做任何修改。
機房內的所有計算機均無法Ping到校園網Web服務器。
診斷過程導致機房無法訪問校園網絡的Web網站的可能性不外乎以下幾點:
與校園網之間發生連通性故障:
瀏覽器設置錯誤
Web服務器錯誤
網絡協議配置故障。
然而,到目前為止,基于用戶提供的信息,我們至少已經可以排除前三項設置了。那么,問題是不是就出在網絡協議配置上呢?假如真是就出在協議配置上,那根子肯定在DHCP服務器上,因為計算機的網絡配置全部來源于
DHCP服務器 ,也就是說DHCP服務器提供的網絡配置有錯誤。
排除心得 來到計算機機房后,首先檢查了DHCP服務器的配置,發現為作用域指定的IP地址范圍沒錯,可問題出在了子網掩碼上。子網掩碼修改完畢后,重新啟動學生機并進行測試,故障順利排除!
由于網絡內的計算機數量太多(300余臺,所以,我們采用了保留的 C類IP地址段192.168.0 .0一192.168.255.255。如果使用C類的子網掩碼255.255.255.0,那勢必要將網絡劃分為兩個以上的IP子網,而IP子網之間的通訊就需要使用路由器(Wndows NT和Windows 2000都具有軟件路由功能),從而影晌數據傳輸速率。為了避免這種情況的發生,我們采用了縮短子網掩碼的方式,即采用255.255.0.0作為子網掩碼,從而將192.1680.0~192.168.255.255由默認的255個小網絡變成了1個大網絡,計算機之間即可無阻礙地進行通訊了,多媒體播放等應用也可以完美地得以實現。
分配給計算機中心的IP地段是192.168.100.0~192.168.100.255,子網掩碼是255 .255.0.0。然而,新來的網絡管理員在安裝Windows 2000時雖然將IP地址池的范國設置對了,可是在設置子網掩碼時卻使用的默認值,即255.255.255.0。由于子網掩碼不同,所以計算機機房與校園網絡分別在兩個不同的IP網段中,而在這兩個網段之間又沒有任何路由措施,計算機機房無法訪問校園網絡也就是非常自然的事了。
使用DHCP服務器,無需為網絡中的計算機—一配置IP地址,不僅可以減輕網絡管理員的網絡配置和維護的繁瑣和重復性勞動,而且還可以減少由于配置問題導致IP地址沖突發生的可能性。DHCP服務器一般情況下都能很正常地工作,但有時也會出各種各樣的問題。以下是一些常見的故障及排除方法:
(1)服務器停止
導致服務器停止的原因通常有以下三種情況 :
配置過程中出現錯誤。該故障通常出現在DHCP服務器配置剛剛完成或管理剛剛完成后發生。此時,應當檢查DHCP服務器的配置選項是否正確,或者修改后的配置是否沒有保存。除此之外,還要檢查一下系統提供的清單,看看是否在安裝過程中漏掉了一些關鍵步驟。
DHCP服務器未被授權在網絡上運行。DHCP配置完成后,應當在控制域或活動目錄中對其進行授權,所授子的權限要由當前服務器在網絡中的角色來決定。為避免由于授權原因而導致的錯誤,應當在DHCP服務器配置完成之后,尚未為客戶提供服務之前,先在網絡中驗證服務器是否合法。
HDCP服務器停止運行或無法啟動。導致該故障的原因可能是多方面的Windows 2000 Server會在事件日志和審核日志中記錄該運行故障,您可以查看這些日志文件,并從中找到服務器停止運行或無法啟動的原因。
(2)無法為客戶機提供服務
導致DHCP服務器無法為客戶機提供服務的原因通常有以下五種情況:
當前服務器無法在一個或多個網絡連接上提供服務。檢查該服務器是否為多宿主服務器,或使用的TCP/IP配置是否為動態連接。
DHCP服務器中沒有配置作用域或超級作用域,或者配置的作用域沒有被激活。可使用DHCP管理器檢查DHCP服務器的作用域或超級作用域屬性,確認是否由該原因而導致故障發生。服務器與客戶機不在同一個子網中,而且DHCP服務器未配置遠程服務。為DHCP服務器與作用域子網間設置適當的路由,并在DHCP服務器上配置超級作用域,即可實現對遠程客戶進行管理。
DHCP服務器上配置的作用域己經占滿,IP地址池中己沒有可供分配的資源,從而造成無法再進行地址租用。系統管理員可以采取兩種措施解決該故障,一是將作用域地址范圍擴大,即擴大IP地址池中IP地址的范圍;二是創建新的附加作用域,增加新的IP地址段;三是降低地址租約期限,及時回收不再使用的IP地址,從而再將其租用出去。DHCP服務器提供的IP地址與網絡上其他的DHCP服務器提供的IP地址發生沖突。該故障的解決萬案只有一種,即合理安排每個DHCP服務器中的IP地址池,保證同一作用域中的IP地址不相互重疊。
(3)服務器數據庫損壞
當DHCP服務器數據庫損壞時,服務器會向管理員提示系統出錯。可使用DHCP服務器數據恢復選項檢查數據庫并修正錯誤,或者使用DHCP管理工具提供的協議功能驗證和協調服務器。在診斷和解決DHCP服務器數據破壞問題時,可按照下述方式檢測損壞情況 并還原DHCP服務數據。第一,確認在DHCP服務器上丟失或損壞數據的來源、通常情況下,可使用JetPack.exe應用程序進行初步診斷或修復。第二,根據可用于服務器備份的選項對DHCP服務器進行快速恢復。第三,使用高級DHCP恢復選項進行恢復。例如,利用數據庫文件Dhcp.mdb的備份副本恢復數據庫,或使用 DHCP配置注冊表項生成新的數據庫文件。
(4) DHCP客戶機配置并啟動之后沒有配置IP地址
如果排除了DHCP服務器故障的可能性之后,那么,導致該故障的原因只能是網絡的連通性存在問題,使客戶機無法與DHCP服務器連接并獲得IP地址租約。因此,應當對網絡的連通性進行必要的檢查。
(5)DHCP客戶機被指派了不正確的IP地址
該故障往往出現在Windows 2000或Windows 98客戶機上。原因在于安裝有該類操作系統的客戶機擁有IP地址自動配置功能,如果找不到DHCP 服務器,則DHCP客戶機使用從Microsoft保留的B 類網絡(地址類型為169.254.0.0 子網掩碼為255.255.0.0)中選擇的地址自動配置其IP地址和子網掩碼。如果排除了DHCP服務器故障的可能后,那么,導致該故障的原因也很可能是網絡的連通性存在問題。
(6)網絡中有多個客戶機不能從DHCP服務器獲得IP地址
在服務器正常運行且設置的作用域并沒有滿的前提下,應當檢查服務器設置的作用域的IP地址與網絡ID號是否相同,或者檢查路由器設置是否正確。另外 如果局域網中存在多個DHCP服務器,且服務器作用域的地址池有重疊時,也會發生類似故障。