DHCP伺服器的配置
1 伺服器端的配置
1>查詢DHCP伺服器軟體是否 已安裝,沒安裝就先進行安裝,默認系統不進行安裝. rpm -qa |grep dhcp rpm -ivh dhcp-3.0.1-12_EL.i386.rpm
2>修改/etc/dhcpd.conf 文件 這個文件默認是空的,需要自已建立,但是系統中有一個模板文件,可以將模板文件複製過來,再根據自己的要求對模板文件進行修改.
cp /usr/share/doc/dhcp-3.0.1/dhcpd.conf.sample /etc/sample
3>啟動服務 service dhcpd start
2 客戶端配置
將介面的配置文件BOOTPROTO=dhcp,然後重新啟動網路介面或是dhclient
配置文件的說明
/etc/dhcpd.conf DHCP的配置文件,DHCP軟體包沒有提供此文件,需要先複製模板文件
/usr/sbin/dhcpd DHCP伺服器的執行文件
/etc/rc.d/init.d/dhcpd DHCP伺服器的啟動腳本
/etc/sysconfig/dhcrelay 指定DHCP中繼的網路介面
/etc/sysconfig/dhcpd 指定需要提供DHCP服務的網路介面
/var/lib/dhcp/dhcpd.lease DHCP伺服器的租約文件
配置實例
XX公司在區域網中搭建DHCP伺服器的需求如下
1> 默認租約時間為21600S
2>最大租約時間為43200S
3>區域網內所有主機的域名為abc.com
4>客戶機使用的的DNS伺服器的IP地址是192.168.1.1
5>聲明在子網192.168.1.0/24中用於動態分配的IP地址範圍是192.168.1.100~192.168.1.200.所分配的IP地址的子網掩碼是255.255.255.0.默認網關地址是192.168.1.1
6>在子網192.168.1.0/24中有名為SERVER01的伺服器主機,需要固定分配IP地址192.168.1.11,該伺服器網路介面的MAC地址是b0:c0:c3:22:46:81.server01主機的其他配置內容使用所在子網的默認配置,
在dhcpd.conf配置文件內容如下:
#cat /etc/dhcpd.conf ddns-update-style interim; //DHCP伺服器與DNS伺服器的動態信息更新模式 default-lease-time 21600; //默認租約時間 max-lease-time 43200; //最大租約時間 option domain-name "abc.com"; //主機所在的域名 option domain-name-servers 192.168.1.1; //DNS伺服器的地址 subnet 192.168.1.0 netmask 255.255.255.0 { range 192.168.1.00 192.168.1.200; option subnet-mask 255.255.255.0; option routers 192.168.1.1; host server01 { hardware ethernet b0:c0:c3:22:46:81; fixed-address 192.168.1.11; } } |