歡迎大家來到學習啦,小編為大家揭開IP地址沖突的神秘面紗,歡迎大家閱讀。
DHCP服務器簡單的說就是為局域網中的客戶機動態分配IP地址的服務器,它工作在我們日常的網絡環境中,但卻不太被人重視,一般人會認為它只是網管員才可以配置的一類服務器,其實巧妙的利用DHCP服務器,可以解決很多棘手的網絡故障,下面以我們單位局域中的兩個具體的例子來說明DHCP服務器在解決網絡故障中的作用(本篇文章我主要介紹DHCP服務器的針對問題的設置,而上周則發布了介紹DCHP中繼代理、下發配置文件等高級設置的文章。
一、巧用DHCP服務器 防止IP地址沖突
在公司的實際網絡環境中存在著許多的小型局域網,它們往往是位於一個部室的大辦公室內,裡面有十幾台電腦,用一台普通的交換機或HUB連接起來,裡面還會有一台充當打印服務器的電腦(即這台電腦連接了一台打印機,其它電腦通過共享打印機的方式來進行打印),如圖1所示 。
一般來說,網管為會這個小型局域網中的微機分配一段連續的固定IP地址,然後在上端的路由器或防火牆上通過NAT的方式來實現上網,但是就是這個只有幾十個IP地址的小局域網卻時常出現IP地址沖突的情況,原因無非就是某個人忘記了自己機器的IP地址是多少了,就隨便猜了一個,或者某天某人從家裡帶了個筆記本電腦來,沒有IP,又隨便猜了一個,結果當然就造成IP地址沖突了,但是查找IP地址沖突的機器又不好找,一來網絡環境太差,不方便通過網管工具來查找沖突的IP地址;二來人員往往也不配合,這時我們就可以將這台打印服務器做成一台DHCP服務器(因為打印服務器的開機時間是最長的,可以保證DHCP服務的有效運行)。
還是簡單說一下DHCP服務器工作的原理吧:在使用DHCP 進行動態IP 地址分配的網絡環境中,包括DHCP 服務器和DHCP 客戶機。客戶端廣播一條DHCP 發現消息,這條消息被送往網絡上的DHCP 服務器。每台收到發現消息的DHCP 服務器用一條包括客戶機所在子網的IP 地址的消息響應它。 客戶機判斷消息並選擇一條,然後向DHCP 服務器發出請求IP 地址的信息。這信息包括:IP 地址,子網掩碼、以及一些選項信息,如缺省網關地址、域名服務器等。當DHCP服務器收到客戶端請求時,它從在它數據庫定義的地址池中選擇一個IP 信息,並把它分配給客戶端。如果客戶端獲得分配給它的IP 地址,則稱這個IP 地址在一個給定的時間內租給了這個客戶端。如果在地址池中無可用的IP 地址租給客戶端,則客戶端不能初始化TCP/IP。
由於DHCP服務器是將一個目前確實是未在使用的IP地址分配給客戶端,這樣就可以保證每台客戶機的IP地址都是唯一的,這樣就可以有效的避免IP地址沖突的問題。