可以使用RHEL 5.0自身携带的RPM包安装,安装结束后DHCP端口监督程序dhcpd配置文件是/etc目录中的名为dhcpd.conf的文件。下面手工建立/etc/dhcpd.conf文件,该文件通常包括3个部分,即parameters参数、declarations声明和option选项。
1.DHCP配置文件中的parameters
parameters表明如何执行任务,以及是否要执行任务或将哪些网络配置选项发送给客户端,主要参数如表8-1所示。
DHCP配置文件中的主要参数
    <?XML:NAMESPACE PREFIX = O />

   

ddns-update-style

配置DHCP-DNS互动更新模式

default-lease-time

指定默认租赁时间的长度,单位是秒

max-lease-time

指定最大租赁时间长度,单位是秒

hardware

指定网卡接口类型和MAC地址

server-name

通知DHCP客户端服务器名称

get-lease-hostnames flag

检查客户端使用的IP地址

fixed-address ip

分配给客户端一个固定的地址

authritative

拒绝不正确的IP地址的要求

2.DHCP配置文件中的declarations
declarations用来描述网络布局及提供客户的IP地址等,主要声明如表8-2所示。
DHCP配置文件中的主要声明
   

   

shared-network

用来告知是否一些子网络共享相同网络

subnet

描述一个IP地址是否属于该子网

range起始IP终止IP

提供动态分配IP的范围

host主机名称

参考特别的主机

group

为一组参数提供声明

续表
   

   

allow unknown-clientsdeny unknown-client

是否动态分配IP给未知的使用者

allow bootp;deny bootp

是否响应激活查询

allow bootingdeny booting

是否响应使用者查询

filename

开始启动文件的名称,应用于无盘工作站

next-server

设置服务器从引导文件中装入主机名,

应用于无盘工作站

3.DHCP配置文件中的option
option用来配置DHCP可选参数,全部用option关键字作为开始,主要选项如表8-3所示。
DHCP配置文件中option关键字的主要选项
   

   

subnet-mask

为客户端设定子网掩码

domain-name

为客户端指明DNS名字

domain-name-servers

为客户端指明DNS服务器的IP地址

host-name

为客户端指定主机名称

routers

为客户端设定默认网关

broadcast-address

为客户端设定广播地址

ntp-server

为客户端设定网络时间服务器的IP地址

time-offset

为客户端设定格林威治时间的偏移时间,单位是秒