一. 实验内容:
使用5台虚拟机模拟跨路由网络通信,两台虚拟机作为主机,三台虚拟机充当路由器转发,共划分四个网段
二. 实验规划:
vmnet10 vmnet11 vmnet12 vmnet13
主机A <-------->eth0 路由R1 eth1 <--------> eht0 路由R2 eth1 <--------->eth0 路由R3 eth1 <---------> 主机B
网段: vmnet10 192.168.1.0 /24 ;vmnet11 172.16.0.0/16 ;vmnet12 10.0.0.0/8 ;vmnet13 192.168.2.0/24
主机A: IPA 192.168.1.100/24
路由R1:eth0 192.168.1.1/24 ; eth1 172.16.0.1/16
路由R2:ens33 172.16.0.2/16 ; ens37 10.0.0.1/8
路由R3:eth0 10.0.0.2/8 ; eth1 192.168.2.1/24
主机B:IPB 192.168.2.100/24
Centos6.9 --> 主机A;Centos6.9Test--> 路由器R1;Centos7.4Test --> 路由器R2;Centos6.9的克隆系统--> 路由器R3;Centos7.4 --> 主机B
三. 实验步骤:
1. 实验需划分四个网段,故添加四个网络
2. 配置网络及路由
a. 主机A配置(Centos6.9)
i. 添加网卡
ii. 设置网络
vim /etc/sysconfig/network-scripts/ifcfg-eth0 #设置网卡IP
service network restart #重启网络服务
ifconfig #查看IP是否配置成功
route -n #查看路由配置
b. 路由器R1配置(Centos6.9Test)
i. 添加网卡
ii. 设置网络
vim /etc/sysconfig/network-scripts/ifcfg-eth0 #设置网卡1 IP地址
vim /etc/sysconfig/network-scripts/ifcfg-eth1 #设置网卡2 IP地址
service network restart 重启网络服务 #若安装Centos桌面,重启服务失败 ,执行 service NetworkManager stop
ifconfig # 查看IP是否配置成功
修改 /proc/sys/net/ipv4/ip_forward 配置文件为 1 # 默认 0 关闭转发功能 ;1 表示开启路由转发功能
route add -net 10.0.0.0/8 gw 172.16.0.2 #添加路由
route add -net 192.168.2.0/24 gw 172.16.0.2 #添加路由
route -n #查看路由配置
c. 路由器R2配置(Centos7.4Test)
i. 添加网卡
ii. 设置网络
vim /etc/sysconfig/network-scripts/ifcfg-ens33 #设置网卡1 IP地址
vim /etc/sysconfig/network-scripts/ifcfg-ens37 #设置网卡2 IP地址
systemctl restart network #重启网络服务
ifconfig #查看IP是否配置成功
修改 /proc/sys/net/ipv4/ip_forward 配置文件为 1 # 默认 0 关闭转发功能 ;1 表示开启路由转发功能
route add -net 192.168.1.0/24 gw 172.16.0.1 #添加路由
route add -net 192.168.2.0/24 gw 10.0.0.2 #添加路由
route -n #查看路由配置
d. 路由器R3配置(Centos6.9的克隆)
i. 添加网卡
ii. 设置网络
vim /etc/sysconfig/network-scripts/ifcfg-eth0 #设置网卡1 IP地址
vim /etc/sysconfig/network-scripts/ifcfg-eth1 #设置网卡2 IP地址
service network restart 重启网络服务 #若安装Centos桌面,重启服务失败 ,执行 service NetworkManager stop
ifconfig #查看IP是否配置成功
修改 /proc/sys/net/ipv4/ip_forward 配置文件为 1 # 默认 0 关闭转发功能 ;1 表示开启路由转发功能
route add -net 172.16.0.0/16 gw 10.0.0.1 # 添加路由
route add -net 192.168.1.0/24 gw 10.0.0.1 # 添加路由
route -n #查看路由配置
e. 主机B配置(Centos7.4)
i. 添加网卡
ii. 设置网络
vim /etc/sysconfig/network-scripts/ifcfg-ens33 #设置网卡1 IP地址
systemctl restart network #重启网络服务
ifconfig #查看IP是否配置成功
route -n #查看路由配置
四. 实验结果:
在主机A上ping主机B: ping 192.168.2.100