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















 
 
 

 
 
 
 