路由转发实验

自带目录上面 +

要求:5个虚拟机 模拟 3个路由器 ,使两端的主机通过路由器进行通讯

一、分析图示

路由转发实验_第1张图片

1.三个路由器共划分了4个网段
2.同一IP网段的网络适配器,在物理上必须也是同一网段

二、设置网络适配器及其物理网段

路由转发实验_第2张图片

1.主机A

路由转发实验_第3张图片

2.路由器R1

路由转发实验_第4张图片

3.路由器R2

路由转发实验_第5张图片

4.路由器R3

路由转发实验_第6张图片

5.主机B

路由转发实验_第7张图片

三、对应的IP及相关设置

注意:

1.楼主的实验是只对当前起作用。不修改文件。
2.所以,主机A、B 不设置网关,为A、B设置一个默认路由记录,可以起网关作用

1. 设置主机A

IP地址

ip addr add 192.168.10.100/24 dev ens33

路由记录
路由转发实验_第8张图片

2.设置路由器R1

IP地址
路由转发实验_第9张图片

路由记录
路由转发实验_第10张图片

3.设置路由器R2

路由转发实验_第11张图片

路由转发实验_第12张图片

4.设置路由器R3

路由转发实验_第13张图片

5.设置主机B

路由转发实验_第14张图片

四、对路由器打开路由转发功能

操作对象 R1、R2、R3

 echo 1 > /proc/sys/net/ipv4/ip_forward
因为是 /proc/下的文件,在进程(内存)中存在,并不是磁盘中的数据
不能用编辑器修改 ,只能用重定向的方式

路由转发实验_第15张图片

五、关闭防火墙,测试成功

关闭防火墙操作对象:全部5个虚拟机

service iptables stop (CentOS-7 不支持)
或systemctl stop  iptables.service  (CentOS-7 支持)

路由转发实验_第16张图片

六、注意

1.同一IP网段的网络适配器,在物理上必须也是同一网段

2.小心不要把一个虚拟机上的两个网卡配反

3.以上操作只是一次性

    可以通过改配置文件使操作永久有效
    CentOS-7 也可以使用nmcli 命令操作,间接修改配置文件

你可能感兴趣的:(linux-网络)