当前位置: 首页 > 图文教程 > 服务器 > Linux服务器 > RHEL下DHCP服务的配置与应用

Linux服务器
Linux上双网卡绑定方法(Suse9SP3)
Linux操作系统调优参数的意义
Linux下使用SSH客户端及其Sftp文件传送
教你恢复被误删除的Linux文件
SQL Server注入大全及防御
Linux无法解析域名的解决办法
Linux系统下安装和配置MyEclipse的方法
Ubuntu下VirtualBox 1.4.0设置文件共享
Windows与Linux系统共享StarDict字典文件
修改Linux下相关的登陆信息
Windows通过SecureCRT远程登录Linux主机
Linux操作系统如何修改SWAP交换区的大小
Linux操作系统下为Apache目录添加密码
Linux时间设置与同步(NTP)
Linux内核补丁AMD旁路转换缓冲(TLB)错误
Linux架设DHCP服务器的方法
Fedora 8下Apache配置与管理
Linux操作系统下用单网卡捆绑双IP的方法
Ubuntu Linux系统环境变量配置文件
SUSE Linux中将Tomcat作为Service运行

Linux服务器 中的 RHEL下DHCP服务的配置与应用


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-10-18   浏览: 37 ::
收藏到网摘: n/a

一、DHCP服务的简介
 
DHCP基于客户/服务器模式。当DHCP客户端启动时,它会自动与DHCP服务器通信,由DHCP服务器为DHCP客户端提供自动分配IP地址的服务。安装了DHCP服务软件的服务器称为DHCP服务器,而启用了DHCP功能的客户机称为DHCP客户端。DHCP服务器是以地址租约的方式为DHCP客户端提供服务的,它有以下两种方式。
 
1.限定租期
 
2.永久租用
 
二、DHCP服务工作原理
 
1.向DHCP服务器索取新的IP地址
 
(1)DHCPDISCOVER(DHCP发现)
 
(2)DHCPOFFER(DHCP提供)
 
(3)DHCPREQUEST(DHCP请求)
 
(4)DHCPACK(DHCP确认)
 
2.更新IP地址租约
 
①当DHCP客户端的IP地址使用时间达到租期的一半时,它就会向DHCP服务器发送一个新的DHCPREQUEST.若服务器在接收到该信息后并没有可拒绝该请求的理由,就会送一个DHCPACK信息。当DHCP客户端收到该应答信息后,就重新开始一个租用周期。
 
②当进行IP地址的续租过程中出现以下两种特例中的任意一种时,需要另外处理。
 
DHCP客户端重新启动时
 
IP地址的租期超过一半但续约失败时
 
三、DHCP服务的安装
 
RedHatEnterpriseLinux安装程序默认没有安装DHCP服务,使用下面的命令可以检查系统是否已经安装了DHCP服务或查看已经安装了何种版本。
 
rpm-qdhcp
 
如果系统还没有安装DHCP服务。如果现在需要安装,可将RedHatEnterpriseLinux5的第3张安装盘放入光驱,加载光驱后在光盘的Server目录下找到DHCP服务的RPM安装包文件dhcp-3.0.5-3.el5.i386.rpm,然后使用下面的命令安装DHCP服务。
 
rpm-ivh/mnt/Server/dhcp-3.0.5-3.el5.i386.rpm
 
四、DHCP服务的配置
 
DHCP配置文件dhcpd.conf的格式如下:
 
选项/参数#这些选项/参数全局有效
 
声明{
 
选项/参数#这些选项/参数局部有效
 
五、启动和停止DHCP服务
 
1.启动DHCP服务
 
/etc/init.d/dhcpdstart
 
2.停止DHCP服务
 
/etc/init.d/dhcpdstop
 
3.重新启动DHCP服务
 
/etc/init.d/dhcpdrestart