实验案列:构建dhcp服务器

实验环境:公司要求将闲置的一台liunx主机配置为 dhcp服务器,以便为局域网内员工办公用机提供自动分配 IP地址服务,提高网络管理和维护的效率

需求:1dhcp主机名为dhcpsvr.Beneet.com,ip地址为 192.168.4.11/24

    2)用于局域网内主机自动分配的ip地址范围为192.168.4.20~192.168.4.200

          3)局域网内各主机使用DNS服务器地址分别为192.168.4.2192.168.4.200DNS服务器主机名分别为ns1.benet.comns2.beent.com

    4)网络打印机设备的主机名称为prtsvr,要求自动分配ip地址为192.168.4.9

推荐步骤:

1.确认服务器的网络地址设置正确

修改网卡eth0的配置文件ifcfg-eth0,将IP地址设为192.168.4.11/24,默认网关地址设为192.168.4.1

152017738.jpg

152117570.jpg

修改主机配置文件network,将主机名设为dhcpsvr.benet.com(重启后主机名生效)

152159478.jpg152531776.jpg

修改本地主机映射文件hosts,添加dhcpsvrns1ns2prtsvr四台主机的IP地址映射记录,以提高主机查找效率

152703305.jpg

152826833.jpg

修改域名解析配置文件resolv.conf,添加两行配置记录,指定两台DNS服务器的IP地址分别为192.168.4.2.192.168.4.3

152921915.jpg

153030982.jpg153119149.jpg

重新启动主机,以使修改的各种地址配置生效

153157377.jpg

2.安装并配置DHCP服务

挂载REHL5光盘,安装dhcp-3.0.5-23. el5.i386.rpm软件包

153232937.jpg

153306483.jpg153355728.jpg

153446701.jpg

编译dhcp.Conf配置文件,添加subject声明及“option routes”、“option  domain-name-servers

配置选项、rang配置参数,添加host声明为prtsvr绑定IP地址,

153533858.jpg

153601443.jpg


启动dhcpd服务,确认服务监听正常(使用命令 netstat -anpu | grep ":67")

注意:启动dhcpd服务之前,应确认提供dhcpd服务器的网络接口具有静ing态指定的固定ip地址,并且至少有一个网络接口的ip地址与dhcp服务器中的一个subnet网段相对应,否则将无法启动dhcpd服务

153619142.jpg

Less查看租约文件/var/lib/dhcpd/dhcpd.leases,如dhcpd服务启动失败,tail-f可查看日志文件/var/log/messages末尾的错误提示信息,并根据提示排错

153636815.jpg

3.测试dhcp自动获取地址

在客户机中,将网卡设置为自动获取地址,验证是否成功

153652682.jpg153708901.jpg153734299.jpg

在网络打印机ptrsvr,验证是否能够成功获取保留的 IP地址192.168.4.9

153753371.jpg