Linux DHCP服務器_百度文庫_第1頁
Linux DHCP服務器_百度文庫_第2頁
Linux DHCP服務器_百度文庫_第3頁
Linux DHCP服務器_百度文庫_第4頁
Linux DHCP服務器_百度文庫_第5頁
已閱讀5頁,還剩2頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、配置方法其實很簡單 ! 只是大家需要注意一些問題:1、dhcp 服務 不能跨網(wǎng)段 只能用于 內(nèi)網(wǎng)使用 不能放到外網(wǎng)2、如果用虛擬機來模擬,需要關(guān)掉虛擬的dhcp3、在一個網(wǎng)段里 不允許 有2臺的 dhcp 服務器 否則會沖突 沒法正常使用在RH9中,dhcpd的配置文件是:/etc/dhcpd.conf 默認的情況下,這個文件不存在,需要通過手工來創(chuàng)建,在redhat的安裝光盤中可以用 命令 rpm -qa | grep dhcp 查找是否安裝dhcp輸出如下:dhcp-devel-3.0pl1-23dhcp-3.0pl1-23     

2、60;  如果沒有安裝使用安裝然后輸入 rpm -ql dhcp-3.0pl1-23輸出:/etc/rc.d/init.d/dhcpd/etc/rc.d/init.d/dhcrelay/etc/sysconfig/dhcpd/etc/sysconfig/dhcrelay/usr/bin/omshell/usr/sbin/dhcpd/usr/sbin/dhcrelay/usr/share/doc/dhcp-3.0pl1/usr/share/doc/dhcp-3.0pl1/CHANGES/usr/share/doc/dhcp-3.0pl1/README/usr/share/doc/dhc

3、p-3.0pl1/RELNOTES這個是dhcpd.conf的模板文件字串6/var/lib/dhcp/var/lib/dhcp/dhcpd.leases ( 這個文件必須存在 否則服務會出錯 這里會保存 向服務器申請ip地址的機子的信息包括:客戶的MAC地址 分配的ip dns 的一些記錄 這些信息 可以有助于 查找 網(wǎng)絡中的一些問題如果大家使用 源代碼 包安裝的話 這里 的一些配置文件 的地址 就不一樣了關(guān)于模板的內(nèi)容,可以使用less命令查看。DHCP服務器的配置,我們得通過復制配置文件模板來進行修改下面是操作的一個例子:#cd /etc復制配置文件模板#vi /etc/dhcpd.co

4、nf /使用vi修改/etc/dhcpd.conf#cat /etc/dhcpd.conf /顯示配置文件內(nèi)容#每行結(jié)尾是;ddns-update-style interim;ignore client-updates;設置子網(wǎng)聲明字串2為DHCP用戶設置默認網(wǎng)關(guān)為客戶設置廣播地址為客戶設置子網(wǎng)掩碼option domain-name "" /為客戶設置DNS域1為客戶設置DNS服務器地址,如果是多個用,分割option time-offset -18000;設置地址池default-lease-time 21600; /為客戶設置默認地址租期max-lease-time

5、43200; /為客戶設置最大地址租期grouphost greenpig /設置主機聲明hardware ethernet 100:0C:29:4F:20:DC; /指定客戶的MAC地址對指定的MAC地址分配固定IP地址啟動DHCP服務器:#service dhcpd start字串5配制DHCP客戶:LINUX下,在圖形界面中選擇自動獲取IP地址設置使用DHCP即可,若配置WIN客戶選擇INTERNET協(xié)議(TCP/IP)單機屬性,選擇自動獲得IP地址。linux下命令行 用netconfig 來選擇 dhcp然后用命令 service network restart 重起網(wǎng)絡 或者 用

6、ifdown eth0 然后 ifup eth0 也是可以的win下用命令 ipconfig /renew 來刷新 ip地址DHCP的全稱是動態(tài)主機配置協(xié)議,它的目的就是為了減輕TCP/IP網(wǎng)絡的規(guī)劃、管理和維護的負擔,解決IP地址空間缺乏問題。DHCP的全稱是動態(tài)主機配置協(xié)議,它的目的就是為了減輕TCP/IP網(wǎng)絡的規(guī)劃、管理和維護的負擔,解決IP地址空間缺乏問題。DHCP分為兩個部分:一個是服務器端,而另一個則是客戶端。所有的IP網(wǎng)絡設定資料都由DHCP服務器集中管理,并負責處理客戶端的DHCP要求;而客戶端則會使用從服務器分配下來的IP環(huán)境資料。DHCP協(xié)議通過“租約” 的概念,有效且動態(tài)

7、的分配客戶端的TCP/IP設定。 一、DHCPD進程 dhcpd進程為了向網(wǎng)絡提供服務,需要知道網(wǎng)絡的地址和掩碼,并且還要知道地址分配的范圍,這與Windows系統(tǒng)下的DHCP服務所需要條件是一樣的。在dhcpd.conf文件中指定網(wǎng)絡地址和掩碼的語句如下: 我們從Windows Server 2003系統(tǒng)DHCP服務器配置過程中知道,還需要配置IP地址的租約期,在Linux系統(tǒng)也一樣。配置IP租期時間只需簡單的兩個語句: default-lease-time # 配置默認租期時間 max-lease-time # 配置用戶可以獲得的最長租期時間 租期可以從0秒到無限長,可以根據(jù)需要來定(以秒

8、為單位)。缺省的租期時間為一天,即86400秒。下面的配置將缺省的租期時間設置為30分鐘,最長租用時間為8小時: default-lease-time 1800; max-lease-time 28800; 在Windows系統(tǒng)的DHCP服務器配置中,還可以一起配置一些選項,如路由、DNS服務器等,在Linux系統(tǒng)中也可以。它是用option參數(shù)來指定的,例如: 二、dhcpd.conf配置文件主要語句 dhcpd.conf是個遞歸下降格式的配置文件,有點象C的源程序風格,由參數(shù)和聲明兩大類語句構(gòu)成,參數(shù)類語句主要告訴DHCPd網(wǎng)絡參數(shù),如租約的時間、網(wǎng)關(guān)、DNS等,而聲明語句則是描述網(wǎng)絡的拓

9、撲,用來表明網(wǎng)絡上的客戶、要提供給客戶的IP地址、提供一個參數(shù)組給一組聲明等。 描述網(wǎng)絡拓撲的聲明語句有shared-network和subnet聲明。如果要給一個子網(wǎng)里的客戶動態(tài)指定IP地址,那么在subnet語句中必須有一個range參數(shù)配置,說明地址范圍。如果要給DHCP客戶靜態(tài)指定IP地址,那么每個這樣客戶都要有一個host參數(shù)配置。對于每個要提供服務的與DHCP服務器連接的子網(wǎng),則都要有一個subnet參數(shù)配置,即使這是個沒有IP地址要動態(tài)分配的子網(wǎng)。 1、典型語句 #examples default-lease-time 28800 # 定義缺省租約時間 max-lease-tim

10、e 43200 # 指定最大租約時間 option domain-name "" # 指定域名選項 # 以上都是全局參數(shù),以下是子網(wǎng)和掩碼聲明。 2、Options語句 在dhcpd.conf配置文件中有一類語句應用非常多,它就是選項(Options)類語句。這類語句均是以Option開頭,后面跟一個選項名,選項名后是選項數(shù)據(jù),選項非常的多,這里列出一些常用的選項供參考。 option routers ip-address, ip-address # 指明在客戶子網(wǎng)內(nèi)的路由器的地址,可以有多個; option time-servers ip-add

11、ress, ip-address. # 指明時間服務器的地址 option domain-name-servers ip-address, ip-address. # 指明DNS的地址 option host-anme string # 給客戶指定主機名,string是個字符串。 option domain-name string # 指定域名 option interface-mtu mtu # 指明網(wǎng)絡界面的MTU,這里mtu是個正整數(shù),如option interface-mtu 1500; option broadcast-address ip-address # 指定廣播地址 Linu

12、x中的DHCP服務器與Windows系統(tǒng)中的DHCP服務器一樣,dhcpd進程也可以把主機的MAC地址和IP捆綁在一起,實現(xiàn)在動態(tài)IP地址分配中的靜態(tài)IP地址分配。具體方法是,在/etc/dhcpd.conf中加上一句: 三、DHCP服務器的啟動 現(xiàn)在配置文件已經(jīng)有了,但還是如果我們執(zhí)行“系統(tǒng)配置”、“服務器配置”等。在打開的“服務”窗口中啟動“dhcpd”服務,或者通過命令方式輸入#/etc/rc.d/init.d/dhcpd start時會發(fā)現(xiàn)還是不能成功啟動dhcpd進程,那是因為我們還沒有創(chuàng)建關(guān)于dhcpd進程的租用文件。 現(xiàn)在我們創(chuàng)建dhcpd.leases文件,輸入以下命令: #t

13、ouch /var/state/dhcp/dhcpd.leases 然后就可以啟動dhcpd進程了。如果希望在每次啟動系統(tǒng)的時候也啟動dhcpd進程,則執(zhí)行命令:#/sbin/chkconfig -level 3 dhcpd on,當然也可在“服務”窗口中選中該進程前面的復選框,然后提升進程啟動的等級。 chkconfig命令是檢查設置系統(tǒng)的各種服務的。參數(shù)level <等級代號>指定該系統(tǒng)服務要在哪一個執(zhí)行等級中開啟或關(guān)閉,范圍是0-7。然后,在Linux客戶端的netconf網(wǎng)絡設置中把IP地址的獲得設置為DHCP。 這樣,我們DHCP服務器的配置就完成了。 四、RedHat

14、Linux DHCP客戶端的配置 與Windows系統(tǒng)一樣,RedHat Linux 9系統(tǒng)計算機既可以配置DHCP服務器,為其他客戶機提供IP地址自動分配服務,同時也可以作為其他DHCP服務器的客戶端,自動從DHCP服務器中IP地址。 RedHat Linux 9客戶端DHCP自動分配服務配置方法如下: 1、在桌面上打開開始菜單,選擇“系統(tǒng)設置”項下的“網(wǎng)絡”,打開對話框。在這個對話框中顯示了系統(tǒng)中已安裝的網(wǎng)絡設備,并可對各網(wǎng)絡設備進行TCP/IP協(xié)議配置。 2、雙擊用于局域網(wǎng)連接的網(wǎng)絡適配器選項,打開對話框。如果要想讓該適配器在系統(tǒng)啟動的同時激活,則可選擇“當計算機啟動時激活設備”復選項。如果要采用靜態(tài)IP地址,所以選擇“靜態(tài)設置的IP地址”單選項。然后在“地址”和“子網(wǎng)掩碼”兩文本框中分別輸入分配給相應計算機用戶的IP地址和子網(wǎng)掩碼。 然后單擊“確定”按鈕返回到對話框。由于介紹的是DHCP配置,所以在此要選擇“自動獲取IP地址設置使用”單選項,并從列表中選擇“dhcp”;在“主機名”文本框后面輸入DH

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論