DHCP服務(wù)器的基本原理和配置
下面我們主要講解一下DHCP服務(wù)器的相關(guān)內(nèi)容。首先我們來簡單介紹一下它的基本概念,之后對于它的工作原理和配置內(nèi)容進(jìn)行了具體的介紹。
一、DHCP服務(wù)的簡介
DHCP基于客戶/服務(wù)器模式。當(dāng)DHCP客戶端啟動時,它會自動與DHCP服務(wù)器通信,由DHCP服務(wù)器為DHCP客戶端提供自動分配IP地址的服務(wù)。安裝了DHCP服務(wù)軟件的服務(wù)器稱為DHCP服務(wù)器,而啟用了DHCP功能的客戶機稱為DHCP客戶端。 DHCP服務(wù)器是以地址租約的方式為DHCP客戶端提供服務(wù)的,它有以下兩種方式。
1.限定租期
2.***租用
二、DHCP服務(wù)工作原理
1.向DHCP服務(wù)器索取新的IP地址
(1)DHCPDISCOVER(DHCP發(fā)現(xiàn))
(2)DHCPOFFER(DHCP提供)
(3)DHCPREQUEST(DHCP請求)
(4)DHCPACK(DHCP確認(rèn))
2.更新IP地址租約
① 當(dāng)DHCP客戶端的IP地址使用時間達(dá)到租期的一半時,它就會向DHCP服務(wù)器發(fā)送一個新的DHCPREQUEST。若服務(wù)器在接收到該信息后并沒有可拒絕該請求的理由,就會送一個DHCPACK信息。當(dāng)DHCP客戶端收到該應(yīng)答信息后,就重新開始一個租用周期。
② 當(dāng)進(jìn)行IP地址的續(xù)租過程中出現(xiàn)以下兩種特例中的任意一種時,需要另外處理。
DHCP客戶端重新啟動時
IP地址的租期超過一半但續(xù)約失敗時
三、DHCP服務(wù)的安裝
Red Hat Enterprise Linux安裝程序默認(rèn)沒有安裝DHCP服務(wù),使用下面的命令可以檢查系統(tǒng)是否已經(jīng)安裝了DHCP服務(wù)或查看已經(jīng)安裝了何種版本。
rpm -q dhcp
如果系統(tǒng)還沒有安裝DHCP服務(wù)。如果現(xiàn)在需要安裝,可將Red Hat Enterprise Linux 5的第3張安裝盤放入光驅(qū),加載光驅(qū)后在光盤的Server目錄下找到DHCP服務(wù)的RPM安裝包文件dhcp-3.0.5-3.el5.i386.rpm,然后使用下面的命令安裝DHCP服務(wù)。
rpm -ivh /mnt/Server/dhcp-3.0.5-3.el5.i386.rpm
四、DHCP服務(wù)的配置
DHCP配置文件dhcpd.conf的格式如下:
選項/參數(shù) # 這些選項/參數(shù)全局有效
聲明{
選項/參數(shù) # 這些選項/參數(shù)局部有效
五、啟動和停止DHCP服務(wù)
1.啟動DHCP服務(wù)
/etc/init.d/dhcpd start
2.停止DHCP服務(wù)
/etc/init.d/dhcpd stop
3.重新啟動DHCP服務(wù)
/etc/init.d/dhcpd restart