实验内容及步骤
1、实验背景
某企业计划构建一台 DHCP服务器来解决IP地址动态分配的问题,要求能够分配 IP地址以及网关、DNS等其它网络属性信息。同时要求DHCP服务器为DNS、WEB、Samba服务器分配固定IP 地址。
2、网络拓扑
略.
3、实验环境
假设企业DHCP服务器IP地址为192.168.x.2。DNS服务器的域名为dns.jnrp.cn,IP地址为192.168.x.3;WEB服务器IP地址为192.168.x.10;Samba服务器IP地址为192.168.x.5;网关地址为192.168.x.254;地址范围为192.168.x.3到192.168.x.150,掩码为255.255.255.0。
4、实验内容
1.搭建拓扑图,保证DHCP server 和各个服务器及客户端之间的三层连通性,并且打开vmware 网络编辑器,关闭dhcp服务。
2.安装DHCP 服务器
查询是否存在dhcp服务:
rpm -qa |grep dhcp
安装dhcp服务器程序:
yum install dhcp -y
安装好查询,如下图所示:
rpm -qa |grep dhcp
- 默认配置文件为空,把样例文件进行替换
cp /usr/share/doc/dhcp-4.1.1/dhcpd.conf.sample /etc/dhcp/dhcpd.conf
使用vim 编辑该配置文件,具体添加如下:
default-lease-time 600;
max-lease-time 7200;
subnet 192.168.12.0 netmask 255.255.255.0 {
range 192.168.12.3 192.168.12.150;
option domain-name-servers 192.168.12.3;
option domain-name "dns.inrp.cn";
option routers 192.168.12.254;
}
host dns.jnrp.cn{
hardware ethernet 00:0c:29:60:30:85;
fixed-address 192.168.12.3;
}
host web.jnrp.cn{
hardware ethernet 00:0a:c0:5d:bd:95;
fixed-address 192.168.12.10;
}
host samba.jnrp.cn{
hardware ethernet 00:0c:29:49:55:57;
fixed-address 192.168.12.5;
}
4.配置完后重启服务:
systemctl restart dhcpd
5.客户端及服务器端进行验证
首先把客户端及服务器端的IP设置为DHCP模式,
重启网络配置:
systemctl restart network
在Linux客户端通过ifconfig
命令查看IP 进行验证。
在windows7上验证:在cmd窗口输入ipconfig /release
重新通过dhcp服务器获取ip地址