阅读以下基于Linux操作系统部署DHCP服务器的技术说明,根据要求回答问题1~问题5。
【说明】
某图书馆内部局域网划分为办公区、电子阅览室、无线阅览室等3个VLAN,并通过一台带防火墙模块的路由器与Internet网互连.为了便于整个局域网IP地址的管理,该馆在网络建设中采用一台安装Linux操作系统的DHCP服务器来管理各台工作机,笔记本电脑的接入问题。整个图书馆的网络拓扑及VLAN划分、IP地址分配如图3-14所示。
在Linux操作系统中建立DHCP服务器的配置文件是“/etc/dhcpd.conf”,每次启动DHCP服务器程序/usr/sbirddhcpd都要读取该文件。该图书馆DHCP服务器的dhcp.conf文件的部分配置内容如图3-15所示。
【问题5】 Red Flag Linux 4.0提供了DHCP配置工具,在Shell提示符下应输入 (7) 命令启动该工具。DHCP配置时,使用命令“#/sbin/chkconfig-level 3 dhcpd on”的作用是 (8) 。DHCP配置完毕后,可以使用 (9) 命令重新启动操作系统。 |
参考答案:
解析:(7) rfdhcp (8)设置让每次操作系统启动时自动启动DHCP服务程序 (9)reboot或shutdown-r,或其他等效命令 这是一道要求读者掌握检查、设置DHCP服务系统的各种服务命令作用的分析理解题。本题的解答思路如下。 ①Red Flag Linux 4.0提供了DHCP配置工具,在命令行或Shell提示符下可输入“rfdhcp”命令启动该工具。另外,红旗操作系统管理工具提供丰富的系统配置功能,例如网卡配置、显卡配置、声卡配置、调制解调器配置、打印机配置等。系统信息查看可使用“rfsysinfo”命令;系统性能监视可使用“rfmon”命令;性能数据查看可使用“rfsar”命令;系统服务配置可使用“rfsysv”命令;系统日志查看可使用“rflogview”命令;用户管理可使用“rfuser”命令;启动DNS配置可使用“rfdns”命令;启动Apache配置可使用“rfapache”命令;启动FTP配置可使用“rfftp”命令等。 ②在Linux操作系统下安装配置DHCP服务,DHCP服务程序/usr/sbirddhcpd需要读取配置文件/etc/dhcpd.conf,然后dhcpd.conf进程将客户端的租用信息保存在dhcpd.lease文件中。dhcpd.lease文件将不断被更新,可从该文件查到IP地址分配的情况。 如果希望在每次启动Linux操作系统时自动启动dhcpd进程,需要输入以下命令: #/sbin/chkconfig-level 3 dhcpd on 其中,chkconfig命令用于检查、设置系统的各种服务;参数“-level<等级代号>”用于指定读系统服务要在哪一个执行等级中开启或关毕,等级代号取值范围为0~7。 chkconfig 命令完整的语法格式是: chkconfig [--add][--del][…list][系统服务] 或chkconfig[--level<等级代号>][系统服务][on/off/reset] 其中,参数“-add”用于增加所指定的系统服务,让chkconfig指令得以管理它,并同时在系统启动的叙述文件内增加相关数据;参数“--del”用于删除所指定的系统服务,不再由chkconfig指令管理,并同时在系统启动的叙述文件内删除相关数据。 ③该DHCP服务器配置完毕后,可以使用“reboot”或“shutdown-r”命令重新启动Linux操作系统,以使之配置参数生效。