DHCP 是 Dynamic Host Configuration Protocol(动态主机配置协议)缩写,DHCP主要用来给给内部网络或网络服务供应商自动分配IP地址给用户给内部网络管理员作为对所有计算机作中央管理的手段。这篇文章主要是介绍了如何在Linux系统下配置DHCP服务器,非常简单。

1、安装DHCP软件包
由于软件包是附带在安装光盘里的,所以我们必须首先加载光盘
快速挂载CD
mount /dev/cdrom
cd /media/cdrom
挂载DVD
mkdir /mnt/dvdrom
mount –o loop –t iso9660 /dev/cdrom /mnt/dvdrom
cd /mnt/dvdrom
打开/关闭单个网卡
ifup eth0
ifdown eth0
查看软件包是否安装
rpm –q dhcp
查看系统自带的软件包
rpm –qa | grep dhcp
进入安装光盘的Server文件夹安装DHCP的RPM包:
rpm –ivh dhcp-3.0.5-29.e15.i386.rpm
安装完成后查看软件包安装的所有文件
rpm –ql dhcp
如何在RHEL5.7下搭建和配置DHCP服务器_搭建
复制dhcpd.conf.sample文件到/etc目录下,这是一个DHCP配置样板文件
cp /usr/share/doc/dhcp-3.0.5/dhcpd.conf.sample /etc/dhcpd.conf
2、配置dhcpd.conf
编辑这个文件,修改需要分配DHCP的网段、网关、DNS和地址池
vi /etc/dhcpd.conf
如何在RHEL5.7下搭建和配置DHCP服务器_配置_02
查看DHCP服务状态
service dhcpd status
开启DHCP服务
service dhcpd start
用windows终端进行测试,可以成功获取地址
如何在RHEL5.7下搭建和配置DHCP服务器_搭建_03
查看DHCP租约
cat /var/lib/dhcpd/dhcpd.leases

如何在RHEL5.7下搭建和配置DHCP服务器_配置_04

3、配置DHCP保留地址
编辑dhcpd.conf
vi /etc/dhcpd.conf

如何在RHEL5.7下搭建和配置DHCP服务器_搭建_05
绑定MAC和IP地址后保存退出,重启DHCP服务
service dhcpd restart
在windows终端重新获取地址
如何在RHEL5.7下搭建和配置DHCP服务器_DHCP服务器_06
可以发现地址被固定获取为192.168.10.100。到这里我们就成功地在Linux下配置了DHCP服务器了,非常简单。