linux拿虚拟机充当路由,Linux通过虚拟机模拟路由器实现主机跨路由通信

实验目的:

通过虚拟机模拟路由器,实现两台主机之间跨路由通信。

实验器材:

5个虚拟机,其中2个作为主机使用,3个模拟路由器使用。

本实验中所用虚拟机均为CentOS 6。

实验步骤:

1、画出构图,部署所需要的网络环境。

721da61593dc354fdceaa751204e6743.png

如图所示,R1,R2,R3为模拟的路由器,A,B为两个主机。配置IP也在图中有所说明。

2、根据构图,配置5个虚拟机的设置。

图中可以看出,我们一共需要四个网段,我们可以在虚拟机中添加新的网段,具体步骤如图:

a2218e9613b516e4ed53c15f7c7c8425.png

fe71e2e065f0e955dc1b10d6320fb206.png

至此,我们的网段添加完毕。

接着我们对虚拟机的网段进行设置:

我们把虚拟机进行重命名以确保我们能够清楚的分辨每台虚拟机的作用:

fa3f46aa6c08e4771f23c60a50adb794.png

接着,我们以主机A的网段设置为例,来演示一下如何更改:

d98596ef87bd76fa824afd571752a158.png

85f75bc7c6dfb4dfbb00fc51bdf30860.png

同理,对剩下四个虚拟机做相同操作,作为主机的两台虚拟机只需要设置一个网段,而作为路由器的三台虚拟机则需要设置两个网段,具体设置如下:

centos6.9-A eth1:VMnet11

node1 eth0:VMnet11

eth1:VMnet12

node2 eth0:VMnet12

eth1:VMnet13

node3 eth0:VMnet13

eth1:VMnet14

centos6.9-B eth0:VMnet14

全部设置完毕后,开启所有虚拟机。

3、给用于通信的两个主机添加相对应的IP和网关。

首先是centos6.9-A的eth1。我们直接修改配置文件 /etc/sysconfig/network-scripts/ifcfg-eth1。添加我们规划的IP,子网掩码和网关。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值