DHCP的基礎概念和服務器架設
DHCP在網絡組建中是非常重要的。 那么如何在系統中建立DHCP服務器呢?下面我們就從概念方面先闡述一下DHCP的作用,之后再來詳細介紹一下服務器的建立過程。
1. DHCP 的作用
BOOTP 使無盤工作站啟動并且自動地配置其TCP/IP,DHCP(Dynamic hostconfiguration protocol)是BOOTP 協議的擴充。DHCP 集中管理TCP/IP 配置信息的分配。使用DHCP 可以使客戶端自動的獲得IP 地址。使用DHCP 可以消除手工配置TCP/IP出現的一些配置故障(如:手工配置時,可能出現一個子網上兩臺機器的IP 地址相同,則不能通的情況)
2. DHCP 的工作原理
在使用DHCP 進行動態IP 地址分配的網絡環境中,包括DHCP 服務器和DHCP 客戶機。客戶端廣播一條DHCP 發現消息,這條消息被送往網絡上的DHCP 服務器。每臺收到發現消息的DHCP 服務器用一條包括客戶機所在子網的IP 地址的消息響應它。
客戶機判斷消息并選擇一條,然后向DHCP 服務器發出請求IP 地址的信息。這信息包括:IP 地址,子網掩碼、以及一些選項信息,如缺省網關地址、域名服務器等。當DHCP服務器收到客戶端請求時,它從在它數據庫定義的地址池中選擇一個IP 信息,并把它分配給客戶端。如果客戶端獲得分配給它的IP 地址,則稱這個IP 地址在一個給定的時間內租給了這個客戶端。如果在地址池中無可用的IP 地址租給客戶端,則客戶端不能初始化TCP/IP。
3. DHCP 配置的基本任務
任何采用服務器/客戶機架構的服務,其配置任務均分為服務器端和客戶端兩大部分。在DHCP 服務器端主要包括DHCP 服務的安裝、啟動與配置,在DHCP 客戶端的任務則是啟動動態IP 地址分配功能。
實驗環境與設備:如圖所示的局域網環境,其中至少包括:1 臺Windows 2000Server 或NT 服務器(帶網卡)、兩臺Windows98(或2000Professional)工作站(帶網卡)、1 個HUB 或1 個SWITCH、以及三條UTP 直連線。
二、DHCP 來自動配置TCP/IP的步驟
1. IP 地址的規劃
首先要完成IP 地址的規劃和分配任務,并填寫以下規劃表格(A、B 或C 類IP 地址均可以采用):
表1:IP 地址規劃表
DHCP 的IP 地址 |
|
DHCP 服務器的子網掩碼 |
|
DHCP 能夠提供的IP 地址的范圍 |
|
DHCP 提供的IP 地址的子網掩碼 |
|
DHCP 服務器為工作站1 保留的IP 地址 |
|
DHCP 服務器為工作站1 保留的IP 地址的子網掩碼 |
2. 安裝DHCP 服務器服務
要在所在的服務器上提供DHCP 服務,首先要在該服務器上安裝DHCP 的服務組件。下面分別給出在Windows NT 和2000Server 環境下的操作步驟,實驗者針對實驗室中給出的環境參考相應的部分
在Windows NT 服務器的操作步驟:
⑴在控制面板上打開“網絡”應用程序。出現“網絡”窗口,如下圖所示,選擇“協議”選項卡,雙擊TCP/IP 通訊協議。
#p#
⑵出現TCP/IP 屬性頁,確認計算機配置的是固定的IP 地址。如不是固定的IP 地址,則選擇“固定IP 地址”,并輸入IP 地址。 按“確定”后,返回到“網絡”窗口。
⑶ 選擇“服務”選項卡。
⑷單擊“添加”,打開選定“網絡服務”對話框。
⑸ 從“網絡服務”列表框中選擇“Microsoft DHCP 服務器”,按“確定”按鈕,出現Windows NT 安裝窗口。
(6)鍵入D:\I386 單擊“繼續”按鈕。
⑺單擊“確定”。
⑻單擊“關閉”,出現“網絡配置改變,重啟計算機使配置生效”的提示信息。
⑼單擊“是”。在系統重新啟動后,再次以Administrator 登錄。