阅读以下基于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所示。
【问题3】 在图3-15所示的配置文件中,第14行至第18行实现什么配置功能 |
参考答案:
解析:为MAC地址为00:A0:78:8E:9E:AA的主机分配一个固定IP地址(172.16.1.253) 这是一道要求读者掌握dhcpd.conf各配置语句作用的分析归纳题。本题的解答思路如下。 DHCP服务允许把主机的MAC地址和IP捆绑在一起,防止IP地址被盗用的现象。具体方法是在/etc/dhcpd.conf中输入:host pc1 { hardware ethornet XX:XX:XX:XX:XX:XX; fixed-address dd.dd.dd.dd;) 其中“host pc1”中的pc1是指定主机的名字;hardware ethernet指定要捆绑IP地址主机的MAC地址;fixed-address指定捆绑后的IP地址。 由以上分析可知,对图3-15所示的配置文件中第14行至第18行配置语句所实现的功能解释如下: 14 host wg_ gcz (设置MAC地址与IP地址的绑定关系) 15 { 16 option host-name "wg_gcz.test.com": (定义主机域名为“wg_ gcz.test.com”) 17 hardware Etheraet 00:A0:78:8E:9E:AA; 18 fixed-address 172.16.1.253; (为MAC地址为00:A0:78:8E:9E:AA的主机分配一个固定IP地址172.16.1.253) 19 } 将以上各配置行的解释综合起来可知,第14行至第18行配置语句所实现的配置功能是:为网卡的 MAC地址是“00:A0:78:8E:9E:AA”的客户端主机分配一个固定IP地址(172.16.1.253) 并为该客户机分配一个“wg_ gcz.test.com”的主机域名。由此也可以从逆向思维的角度判断出,主机名为“wg_ gcz”的计算机是DHCP服务器所绑定的客户机,DHCP服务器为该主机分配的IP地址是172.16.1.253。