昨天下午在新装的Red Hat Enterprise Linux 6.3 虚拟机上搭建了一个DHCP服务,配置文件都完成后,无法启动dhcpd服务。今天在查看dhcp软件包安装的详细信息时才发现问题出在那里了!     

 DHCP服务器的配置与应用——Red Hat Enterprise Linux 6.3 _red hat 6.3   l

      dhcp-4.1.1的rpm软件包在安装dhcpd服务时,就已经自动创建了主配置文件dhcpd.conf,位于/etc/dhcp/dhcpd.conf ,而按照Red Hat Enterprise Linux 5 和 dhcp-3.*.*.-***时的做法,我手动新建了一个主配置文件:/etc/dhcpd.conf,并做好了参数配置,但是真正起作用的主配置文件却是空文件!!

      所以启动时候一直失败,查看日志发现很明显的报错:

 DHCP服务器的配置与应用——Red Hat Enterprise Linux 6.3 _red hat 6.3   l_02

      将之前做配置的 /etc/dhcpd.conf 覆盖到 /etc/dhcp/dhcpd.conf 后, dhcpd服务顺利启动了。 下面记录一下DHCP服务搭建步骤


    1. 检查DHCP服务是否已经安装

 DHCP服务器的配置与应用——Red Hat Enterprise Linux 6.3 _red hat 6.3   l_03

    2. 挂载Red Hat安装盘

 DHCP服务器的配置与应用——Red Hat Enterprise Linux 6.3 _red hat 6.3   l_04

    3.  安装dhcp服务(这此安装盘中rpm包都位于Packages目录中)

 DHCP服务器的配置与应用——Red Hat Enterprise Linux 6.3 _red hat 6.3   l_05

    4.  检查安装结果

 DHCP服务器的配置与应用——Red Hat Enterprise Linux 6.3 _red hat 6.3   l_06

      5.  配置DHCP服务的主配置文件/etc/dhcp/dhcpd.conf(进入到vi编辑器中,在全局模式下 :r /usr/share/doc/dhcp-4.1.1/dhcpd.conf.sample 可读取dhcp主配置文件的模板内容,并写入到当前文件中,再加以修改)

 DHCP服务器的配置与应用——Red Hat Enterprise Linux 6.3 _red hat 6.3   l_07

      6. DHCP客户端的配置

         a. windows 7

 DHCP服务器的配置与应用——Red Hat Enterprise Linux 6.3 _red hat 6.3   l_08 DHCP服务器的配置与应用——Red Hat Enterprise Linux 6.3 _red hat 6.3   l_09

         a. ubuntu10 (网卡配置文件不同于redhat,路径为 /etc/network/interfaces 参考博客http://blog.163.com/yi_yixinyiyi/blog/static/136286889201122221528757/ )

 DHCP服务器的配置与应用——Red Hat Enterprise Linux 6.3 _red hat 6.3   l_10

 DHCP服务器的配置与应用——Red Hat Enterprise Linux 6.3 _red hat 6.3   l_11

 DHCP服务器的配置与应用——Red Hat Enterprise Linux 6.3 _red hat 6.3   l_12

     7.  在DHCP服务器上查看分配出去的ip地址及相应的客户端信息

 DHCP服务器的配置与应用——Red Hat Enterprise Linux 6.3 _red hat 6.3   l_13

    又遇到问题了 只有ip为192.168.8.101的win7客户端的信息,没有192.168.8.150的ubuntu10客户端的信息,是因为ubuntu做了IP地址保留吗?