萬盛學電腦網

 萬盛學電腦網 >> Linux教程 >> Linux操作系統下DHCP服務器配置方法介紹

Linux操作系統下DHCP服務器配置方法介紹

class="21126"> ; 1.安裝dhcp軟件包 #rpm –ivh dhcp-3.0.1-12_EL.i386.rpm 2.配置文件dhcpd.conf 由於dhcpd.conf默認沒有包括在軟件包中,所以要最近創建 #cp /usr/share/doc/dhcp-3.0.2/dhcpd.conf.sample /etc/dhcpd.conf 3.編輯dhcpd.conf #vi /etc/dhcpd.conf 配置文件的基本格式 Subnet 192.168.1.0 netmask 255.255.255.0 { range 192.168.1.100 192.168.1.200} (聲明了網絡地址是192.168.1.0子網掩碼是255.255.255.0的子網中,ip地址從192.168.1.100~192.168.1.200之間的地址用於DHCP客戶端進行動態地址分配) 在dhcpd.conf配置文件中可以包括聲明、參數和選項3種基本格式 Subnet是常用的聲明,聲明中的設置(大括號中的內容)在整個聲明范圍中有效; Subnet關鍵字後面設置子網的網絡地址,netmask關鍵字後面設置子網掩碼 參數由設置項和設置值組成,根據參數所在位置的不同,參數的位置可作用於全局或指定的聲明中,參數是以“;”結束的,如: Default-lease-time 21600;(默認釋放時間) max-lease-time 43200;(最大釋放時間) 選項總是由option關鍵字引導,後面跟具體的選項和選項的設置值,選項根據所在的位置不同可作用於全局或某個聲明中,選項也是以“;”結束的,如: Option routers 192.168.1.1 (網關) Opyion subnet-mask 255.255.255.0 (子網掩碼) 使用host聲明設置主機屬性 host server01{ hardware Ethernet 0:c0:c3:22:46:81; fixed-address 192.168.1.11; option subnet-mask 255.255.255.0 option routers 192.168.1.1; } 上面的配置實例中使用host聲明了名為server01的主機,其MAC地址為0:c0:c3:22:46:81,為主機分配使用的ip地址為192.168.1.11,同時為該主機設置的子網掩碼是255.255.255.0,網關地址是192.168.1.1. 多網絡接口時需要配置的文件 # vi /etc/sysconfig/dhcpd DHCPDARGS=eth0 表示dhcp將只在eth0網絡接口上提供DHCP服務。 4.dhcpd服務的啟動與停止 Dhcpd服務的啟動腳本位於/etc/init.d/dhcpd 啟動dhcpd服務 #service dhcpd start 停止dhcpd服務 #service dhcpd stop 修改啟動狀態 #chkconfig –level 35 dhcpd on

copyright © 萬盛學電腦網 all rights reserved