《實(shí)驗(yàn)13DHCP服務(wù)器配置》由會(huì)員分享,可在線閱讀,更多相關(guān)《實(shí)驗(yàn)13DHCP服務(wù)器配置(37頁珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
1、單擊此處編輯母版文本樣式,第二級(jí),第三級(jí),第四級(jí),第五級(jí),單擊此處編輯母版標(biāo)題樣式,實(shí)驗(yàn),13,DHCP,服務(wù)器的配置,一、實(shí)驗(yàn)?zāi)康?二、實(shí)驗(yàn)工具與設(shè)備,三、實(shí)驗(yàn)預(yù)備知識(shí),四、實(shí)驗(yàn)內(nèi)容和步驟,五、實(shí)驗(yàn)總結(jié),一、實(shí)驗(yàn)?zāi)康?1,了解,DHCP,的基本原理。,2,了解,DHCP,服務(wù)器為客戶機(jī)分配,IP,地址的過程。,3,掌握,Linux,下,DHCP,服務(wù)器的安裝和設(shè)置。,二、實(shí)驗(yàn)工具與設(shè)備,1,交換機(jī)(或集線器)。,2,帶網(wǎng)卡的計(jì)算機(jī),包括裝有,Windows,系統(tǒng)的學(xué)生機(jī)和,Linux,系統(tǒng)的服務(wù)器。,3,網(wǎng)線若干。,4,Red Hat Linux 9.0,安裝光盤。,三、實(shí)驗(yàn)預(yù)備知識(shí),1,B
2、OOTP,協(xié)議及,DHCP,的基本原理,DHCP,協(xié)議是在,BOOTP,協(xié)議的基礎(chǔ)上發(fā)展起來的。,BOOTP,協(xié)議的主要作用是遠(yuǎn)程引導(dǎo)(客戶機(jī)不包括引導(dǎo)盤,如無盤工作站),在客戶機(jī)啟動(dòng)時(shí)分配,IP,地址。但,BOOTP,是靜態(tài)分配,IP,地址,而,DHCP,卻是動(dòng)態(tài)的。,DHCP,的全稱是,Dynamic Host Configuration Protocol,,即動(dòng)態(tài)主機(jī)分配協(xié)議,是一個(gè)簡(jiǎn)化主機(jī),IP,地址分配管理的,TCP/IP,標(biāo)準(zhǔn)協(xié)議。用戶可以利用,DHCP,服務(wù)器管理動(dòng)態(tài)的,IP,地址分配及其他相關(guān)的環(huán)境配置工作(如,DNS,、,WINS,、,Gateway,的設(shè)置)。,(,1,)幾
3、個(gè)基本概念,DHCP,客戶機(jī):一臺(tái)通過,DHCP,服務(wù)器來獲得網(wǎng)絡(luò)配置參數(shù)(主要指,IP,地址)的計(jì)算機(jī),通常是普通用戶的工作站。,DHCP,服務(wù)器:提供網(wǎng)絡(luò)設(shè)置參數(shù)(主要指,IP,地址)給,DHCP,客戶機(jī)的主機(jī)。,作用域:一個(gè)網(wǎng)絡(luò)中所有可分配,IP,地址的連續(xù)范圍。,地址池:可供,DHCP,客戶機(jī)使用的地址范圍。,租約:,DHCP,服務(wù)器指定客戶機(jī)獲得的,IP,地址的時(shí)間長(zhǎng)度(允許使用的時(shí)間)。在租約到期前,客戶機(jī)需要更新,IP,地址的租約,否則不能繼續(xù)使用該,IP,地址。,保留地址:子網(wǎng)中指定硬件設(shè)備使用的,IP,地址。,排除范圍:不用于,DHCP,分配,IP,地址范圍。,(,2,),D
4、HCP,的基本原理,DHCP,客戶機(jī)啟動(dòng)時(shí),強(qiáng)制發(fā)送一個(gè)有限地址廣播(,32,位全為,1,的,IP,地址,即,255.255.255.255,)。該地址稱為有限廣播地址,對(duì)該地址的廣播稱為有限地址廣播或本地網(wǎng)絡(luò)廣播。,本地網(wǎng)絡(luò)中的,DHCP,服務(wù)器收到廣播后,根據(jù)收到的物理地址,(Physical Address),在服務(wù)器上查找相應(yīng)的配置,并從劃定的,IP,地址池中發(fā)送一個(gè),IP,地址及附加選項(xiàng)(如租用到期時(shí)間等)給客戶機(jī);,DHCP,客戶機(jī)收到響應(yīng)后,要發(fā)送一條注冊(cè)消息,告訴服務(wù)器該,IP,已被租用,以防止,IP,地址沖突。,如果客戶機(jī)重新啟動(dòng)或租約時(shí)間達(dá)到,50%,時(shí),客戶機(jī)需要更新租約
5、。此時(shí),客戶機(jī)將直接向提供租約的,DHCP,服務(wù)器發(fā)送請(qǐng)求,要求更新及延長(zhǎng)現(xiàn)有地址的租約,如果,DHCP,服務(wù)器收到請(qǐng)求,則發(fā)送,DHCP,確認(rèn)信息給客戶機(jī),更新客戶機(jī)的租約;如果客戶機(jī)無法與提供租約的,DHCP,服務(wù)器取得聯(lián)系,則客戶機(jī)一直等到租期達(dá)到,87.5%,時(shí),向網(wǎng)絡(luò)上所有的,DHCP,服務(wù)器廣播請(qǐng)求,以更新現(xiàn)有的地址租約,如服務(wù)器響應(yīng)客戶機(jī)的請(qǐng)求,則客戶機(jī)用該服務(wù)器提供的地址信息更新現(xiàn)有的租約;否則租約過期,客戶機(jī)無法使用現(xiàn)有的地址租約,客戶機(jī)返回最初始啟動(dòng)狀態(tài),重新發(fā)送廣播,申請(qǐng)新的,IP,地址租約。,2,DHCP,服務(wù)器的安裝,Red Hat Linux 9.0,自帶,DHCP
6、,服務(wù)器,安裝時(shí)是可選項(xiàng)。如果沒有安裝,在圖形界面的“主菜單”中選擇“系統(tǒng)設(shè)置,添加刪除應(yīng)用程序”選項(xiàng)進(jìn)行安裝,如圖,13-1,所示。按提示操作即可。,圖,13-1,添加或刪除軟件包窗口,在字符界面下,需要在光盤中找到相應(yīng)的安裝包進(jìn)行安裝。插入,Red Hat Linux 9.0,的,2,號(hào)安裝盤,系統(tǒng)自動(dòng)裝載,CD-ROM,設(shè)備。如果不能自動(dòng)裝載,可以用命令,mount/,mnt,/,cdrom,裝載。,在,/,mnt,/,cdrom,/,Redhat,/RPMS,目錄下可以找到文件,dhcp,-3.0pl1-23.i386.rpm,,該文件即,DHCP,服務(wù)器軟件。,安裝命令:,rpm,i
7、vh,/,mnt,/,cdrom,/,Redhat,/RPMS/,dhcp,-3.0pl1-23.i386.rpm,rpm,是,red hat,公司開發(fā)的軟件包管理器,可以方便地對(duì),rpm,格式的軟件包進(jìn)行安裝和整理。,命令格式:,rpm i,optiongs,file1.rpm,fileN,.rpm,命令中參數(shù)的意義如下。,-i,:,install,,安裝。,-v,:顯示附加信息。,-h,:安裝時(shí)輸出,hash,記號(hào)(“,#”,號(hào))來標(biāo)記安裝進(jìn)度。,如果需要最新的版本,可以到網(wǎng)站,http:/www.,isc,.org/products/DHCP/,中查看相關(guān)的資料并下載,DHCP,最新版本
8、的安裝包。,3,DHCP,服務(wù)器的配置,在,Linux,系統(tǒng)中,幾乎全部程序的配置都由文本文件來控制,這是傳統(tǒng)的,UNIX,的配置方法。,DHCP,也是用配置文件來控制的,其配置文件在目錄,/etc/,dhcpd,.conf,下面。,DHCP,服務(wù)器的配置主要通過,/etc/,dhcpd,.conf,文件進(jìn)行。在缺省情況下,安裝,DHCP,后該文件不存在,需要手工創(chuàng)建,可以用文本編輯器來創(chuàng)建,dhcpd,.conf,文件。系統(tǒng)自帶一個(gè)例子文件,可以從,/,usr,/share/doc/,dhcp,-3.0pl1,目錄下將例子文件,dhcpd,.conf.sample,復(fù)制到,/etc,目錄下,
9、改名為,dhcpd,.conf,,然后在該文件的基礎(chǔ)上進(jìn)行修改。,以下是一個(gè)典型的,dhcpd,.conf,文件內(nèi)容:,default-lease-time 600;,max-lease-time 7200;,ddns,-update-style ad-hoc;,option subnet-mask 255.255.255.0;,option broadcast-address 192.168.0.255;,option routers 192.168.0.254;,option domain-name-servers 192.168.0.1,192.168.0.2;,option domai
10、n-name,mydomain,.org;,subnet 192.168.0.0,netmask,255.255.255.0,range 192.168.0.10 192.168.0.100;,range 192.168.0.150 192.168.0.200;,host,haagen,hardware,ethernet,00:00:E8:4B:88:27,;,fixedaddress 192.168.0.222,;,說明如下。,defauh,leasetime,:定義缺省的租期時(shí)間,它的單位是秒。,max-lease-time,:定義最大租約時(shí)間,單位是秒。它定義了可以使用的租期最大值。,d
11、dns,-update-style,:,DHCP,服務(wù)器可以動(dòng)態(tài)的升級(jí)域名系統(tǒng),這個(gè)選項(xiàng)用來設(shè)置動(dòng)態(tài)升級(jí)域名系統(tǒng)的模式,目前,可以支持的模式有三種:,ad-hoc,、,interim,和,none,,,none,表示不支持自動(dòng)升級(jí)模式。,option subnet-mask,:這里定義分配給客戶機(jī)的子網(wǎng)掩碼。,option broadcast-address,:定義分配給客戶機(jī)的廣播地址。,option routers,:定義分配給客戶機(jī)的默認(rèn)網(wǎng)關(guān)的地址。,option domain-name-servers,:定義分配給客戶機(jī)的域名解析服務(wù)器地址,可以設(shè)置多個(gè)。,option domain-
12、name,:定義分配給客戶機(jī)的域名。,subnet 192.168.0.0,netmask,255.255.255.0,range 192.168.0.10 192.168.0.100;,range 192.168.0.150 192.168.0.200;,定義用來給客戶機(jī)分配的,IP,地址池。,host,haagen,hardware,ethemet,00:00:E8:4B:88:27,;,fixed-address 192.168.0,222,;,DHCP,服務(wù)器可以進(jìn)行,MAC,地址綁定,即實(shí)現(xiàn)對(duì)同一網(wǎng)卡總是分配固定的,IP,地址。,hardware,ethernet,指定客戶機(jī)網(wǎng)卡的,
13、MAC,地址,而,fixed-address,指定要為該主機(jī)分配的,IP,地址。,4,DHCP,服務(wù)器的控制,dhcpd,是服務(wù)器端程序,以守護(hù)模式運(yùn)行在系統(tǒng)中,進(jìn)程名字是,dhcpd,。,(,1,)運(yùn)行,DHCP,服務(wù)器,方法一:,/,usr,/,sbin,/,dhcpd,方法二:,service,dhcpd,start,(,2,)停止,DHCP,服務(wù)器,方法一:,killall,dhcpd,方法二:,service,dhcpd,stop,(,3,)重啟,DHCP,服務(wù)器:,service,dhcpd,restart,可以在圖形環(huán)境下控制,效果相同。,方法:在“主菜單”中選擇“系統(tǒng)設(shè)置,服務(wù)
14、器設(shè)置,服務(wù)”選項(xiàng),打開“服務(wù)配置”窗口,如圖,13-2,所示。,圖,13-2,服務(wù)配置窗口,四、實(shí)驗(yàn)內(nèi)容和步驟,1,實(shí)驗(yàn)環(huán)境的構(gòu)建,將實(shí)驗(yàn)的設(shè)備按圖,13-3,所示連接好。,其中,在,PC1,上安裝,Red Hat Linux,作為服務(wù)器,并配置網(wǎng)絡(luò),,IP,地址為,192.168.0.1,;,本實(shí)驗(yàn)中,,PC1,作為,DHCP,服務(wù)器。,PC2,PC,n,為安裝有,Windows,操作系統(tǒng)的,PC,,并且配置網(wǎng)絡(luò),,IP,地址設(shè)置為自動(dòng)獲取。在本實(shí)驗(yàn)中,,PC2,PC,n,為,DHCP,客戶機(jī)。,圖,13-3,實(shí)驗(yàn)環(huán)境的結(jié)構(gòu),2,DHCP,服務(wù)器的配置,DHCP,服務(wù)器的配置主要通過,/e
15、tc/,dhcpd,.conf,文件進(jìn)行。在缺省情況下,該文件需要手工創(chuàng)建。本實(shí)驗(yàn)用文本編輯器手工生成。,用文本編輯器編輯內(nèi)容如下的文本文件,文件名為,/etc/,dhcpd,.conf,。,default-lease-time 600;,max-lease-time 7200;,ddns,-update-style ad-hoc;,option subnet-mask 255.255.255.0;,option broadcast-address 192.168.0.255;,option routers 192.168.0.254;,option domain-name-servers 1
16、92.168.0.1,192.168.0.2;,option domain-name,mydomain,.org;,subnet 192.168.0.0,netmask,255.255.255.0,range 192.168.0.10 192.168.0.100;,range 192.168.0.150 192.168.0.200;,文件內(nèi)容中包含了以下配置信息。,(,1,),DHCP,的客戶機(jī)如果沒有指定,IP,地址的租用時(shí)間,默認(rèn)的租用時(shí)間為,600,秒,否則,最大允許的租用時(shí)間為,7200,秒。,(,2,),DHCP,服務(wù)器提供給客戶端從,192.168.0.10,192.168.0.100,,或者,192.168.0.150,192.168.0.200,的,IP,地址使用范圍,客戶端的子網(wǎng)掩碼為,255.255.255.0,,,192.168.0.255,為廣播地址,,192.168.0.254,作為路由(缺省網(wǎng)關(guān),在,TCP/IP,網(wǎng)絡(luò)中,可以將路由和網(wǎng)關(guān)看為同一概念),,192.168.0.2,作為,DNS,服務(wù)器。,3,啟動(dòng),DHCP,服務(wù)器,DHCP,服務(wù)器用文件,dh