服务器操作系统:rhel6.3

            客户机操作系统:windows 7

关于dhcp的配置文件:

1./var/lib/dhcpd/dhcpd.leases

建议删除
租约文件,重新刷新服务.目的是清除以前的分配的ip地址

2./etc/sysconfig/dhcpd
提供额外执行参数,例如可修改 DHCPDARGS项,限制dhcp服务器提供服务的网络接口
[root@localhost ~]# vi  /etc/sysconfig/dhcpd
DHCPDARGS="eth0 "  在eth0接口提供dhcp服务

3./usr/share/doc/dhcp-4.1.1/dhcpd.conf.sample

dhcpd.conf例子文件在配置时需要用到

4. /var/log/boot.log和var/log/messages

dhcp的日志文件在dhcp出错时可以查看


dhcp配置的简单例子:

            1.在服务器上安装dhcp软件

[root@station1-4 /]# yum install dhcp* -y

(建议用yum 源安装)

            2. 修改dhcp的配置文件

[root@lichao520 dhcp]# cp /usr/share/doc/dhcp-4.1.1/dhcpd.conf.sample  ./dhcpd.conf   把 /usr/share/doc/dhcp-4.1.1/dhcpd.conf.sample 中的例子文件复制成 /etc/dhcpd/dhcpd.conf

然后修改为以下配置

[root@lichao520 dhcp]# cat dhcpd.conf
default-lease-time 600;       默认续约时间    
max-lease-time 7200;         最大续约时间
log-facility local7;                 定义类型为local7
subnet 10.5.5.0 netmask 255.255.255.0 {    
 range 10.5.5.26 10.5.5.130;                分配地址池
 option domain-name-servers 8.8.8.8;    dns地址
 option domain-name "sxkeji.com.cn";      名字(可以不要)
 option routers 10.5.5.254;                     网关
}

host fantexi {                                          特例
 hardware ethernet 00:0c:29:11:22:ab; 特例的mac地址
 fixed-address 10.5.5.88;                        绑定的ip地址
}

             3重启dhcp服务

[root@lichao520 dhcp]# /etc/init.d/network  restart
关闭环回接口:                                           [确定]
弹出环回接口:                                           [确定]
弹出界面 eth0:                                          [确定][root@lichao520 ~]# netstat -antpu|grep dhcp
udp        0      0 0.0.0.0:67                  0.0.0.0:*                               4591/dhcpd     dhcp服务正在运行

              4windows机器dhcp服务的测试

把windows设置为dhcp自动获得ip然后打开cmd  敲入命令ipconfig  /renew 可以看到dhcp地址池里的ip被分配到windows机器上