如上拓扑图:
左边网络连接方式为VMnet1,网段为192.168.10.0/24
DHCP Server:克隆的Red Hat_1
DHCP Client:物理机Win 7
中间网关:克隆的Red Hat_2,需要开启路由转发功能
右边网络连接方式为VMnet8,网段为202.100.10.0/24
DHCP Relay:克隆的Red Hat_3
DHCP Client:克隆的Red Hat_4
三:实验目的通过对DHCP Server、DHCP Relay、网关的配置,使得DHCP Client能获得动态地址。
四:实验步骤(1)对虚拟机进行VMnet1和VMnet8的配置;
打开VMware的虚拟网络编辑器,分别对VMnet1、VMnet8进行如下配置:
(2)配置DHCP Server
1、关闭防火墙和Selinux服务
关闭防火墙:iptables -F
关闭Selinux服务:setenforce 0
2、编辑网卡eth1的配置文件
3、将编辑好的网络接口eth1的配置进行保存,并重启网络服务
4、查看是否配置成功,使用ifconfig 和 route 命令,可以看到配置文件已经生效;
(3)配置网关
1、关闭防火墙和seLinux服务
关闭防火墙:iptables -F
关闭Selinux服务:setenforce 0
2、根据上述拓扑图,可以看出网关需要两个网络接口,所以,给网关添加一个网络适配器,使其有两个网络适配器。一个连接VMnet1,一个连接VMnet8。
3、编辑网卡eth1和eth2的配置文件(注:默认有一个配置文件ifcfg-eth0,我们需要添加两个配置文件,ifcfg-eth1,ifcfg-eth2)
4、编辑网络接口eth1的配置文件
5、编辑网络接口eth2的配置文件
6、编辑好配置文件后,重启网络服务,使配置的网络接口生效;
7、输入命令ifconfig,可以看到对两个网络接口进行的配置已经生效;
(4)配置DHCP Relay(中继器)
1、根据网络拓扑图,将DHCP Relay的网络适配器设置成VMnet8(NAT模式)
2、关闭防火墙和Selinux服务
关闭防火墙:iptables -F
关闭Selinux服务:setenforce 0
3、编辑网络接口eth1的配置文件(注:默认只有eth0的配置文件,我们可以进行添加一个eth1的配置文件)
4、配置好之后,重启网络服务
5、验证网络设置是否生效,输入ifconfig,route查看网络接口eth1的配置和路由情况。
环境搭建好之后,可以发现相互服务器之间是不能ping通的,我们还需要对网关进行路由转发功能的配置;
(5)开启网关的路由转发功能
1、vim /etc/sysctl.conf 对sysctl.conf文本进行编辑
net.ipv4.ip_forward = 1
2、执行 sysctl -p 查看其是否生效;
3、 测试是否开启路由转发功能;DHCP服务器(192.168.10.2)ping中继器(202.100.10.2)
(6)配置DHCP Server
1、安装dhcp服务
2、对dhcpd.conf配置文件进行如下修改
3、配置成功后,重启dhcpd服务,使其生效
4、查询物理机Win7的网络连接详细信息,查看网络适配器VMnet1上的信息。
(7)配置DHCP Relay
1、在DHCP Relay(中继器)上安装dhcp安装包
2、对dhcrelay的配置信息进行编辑:
3、重启dhcrelay服务,使配置生效
(8)使VMnet8端的DHCP Client动态获得IP地址
1、查看DHCP Client客户端获得的IP地址和域名等信息;
2、查看VMnet8的IP地址;
使用DHCP服务成功动态配置主机地址;