Red Hat Fedora 6的安装光盘中已经自带DHCP服务器的安装包。为了避免重复安装,应该先检测机器是否安装过。右击新建终端,执行以下命令:
[root@localhost etc]# ls |grep dhcpd.conf
dhcpd.conf
[root@localhost etc]# rpm -qa|grep dhcp
dhcp-3.0.5-4.fc6
dhcpv6-0.10-32.fc6
dhcpv6_client-0.10-32.fc6
如果发现还没有安装DHCP服务器程序,则进行以下操作进行服务器的安装。
(1)选择“应用程序”→“添加\删除软件”选项,弹出“软件包管理者”对话框,如图6-24所示。
图6-24 “软件包管理者”对话框
(2)在左侧主选项中选择“服务器”选项,在右侧相应的选项中选择“网络服务器”选项,如图6-25所示。
(3)单击“可选的软件包”按钮添加可选的软件包,如图6-26所示,选择完毕后单击“应用”按钮安装DHCP软件。
(4)软件安装后由于没有配置相关的配置文件所以软件无法自动运行,要进行配置才能使DHCP服务运行得起来。DHCP服务器的配置文件为/etc/dhcpd.conf,默认情况下此文件不存在,不过当DHCP软件包安装之后会提供一个配置模板:/usr/share/doc/dhcp-3.0.5/dhcpd.conf. sample。将模板拷贝到/etc/目录下命名为dhcpd.conf,然后在该文件上进行相关的配置即可。
图6-25 选择“网络服务器”选项 图6-26 选择软件包
[root@localhost RPMS]# cp /usr/share/doc/dhcp-3.0.1/dhcpd.conf.sample /etc
/dhcpd.conf
如果需要运行DHCP服务或是要求系统开机自动运行DHCP服务器,则可在图形界面进行设置,选择“系统”→“管理”→“服务器设置”→“services”选项,则系统自动弹出“服务配置”对话框,如图6-27所示。
图6-27 “服务配置”对话框
在此对话框的左侧部分查找dhcpd选项,然后单击“开始”按钮,DHCP就会自动运行。单击“重启”按钮,DHCP自动重新启动。单击“保存”按钮,DHCP在系统启动时就会自动运行。