Linux中,CentOS7,实现主机A、B、C,通过路由器实现跨网段连接,原理流程解析

跨网段连接,本是不可能的,但是我们可以通过路由器实现不同网段之间的数据转换

新建配置虚拟机

主机A
内网主机:10.0.0.12

主机B
路由器主机:10.0.0.11/192.168.1.11,两个IP段,在创建的过程中添加一个网卡
在这里插入图片描述
下一步
在这里插入图片描述
主机C
外网主机:192.168.1.12
选择
在这里插入图片描述
可以通过主机B实现A和C的通信

配置主机A、B、C的网卡配置文件

主机A

打开网卡配置文件
在这里插入图片描述
配置完成systemctl restart network 重新激活网卡

主机B
在这里插入图片描述
B主机在创建虚拟机时,添加了一块网卡,我们ip a查看一下
在这里插入图片描述
这里的ens37,就是新添加的网卡配置名称,我们把ens33的内容cp到ens37

cp ifcfg-ens33 ifcfg-ens37

修改ens37的配置内容
在这里插入图片描述
配置完成systemctl restart network 重新激活网卡

主机C
在这里插入图片描述
配置完成systemctl restart network 重新激活网卡

这配置完三台主机的网卡配置文件后,我们可以实现A:10.0.0.12与B:10.0.0.11的连通,B:192.168.1.11与C:192.168.1.12的连通

添加网段

主机A

route add -net 192.168.0.0/24 gw 10.0.0.11

主机C

扫描二维码关注公众号,回复: 11064945 查看本文章
route add -net 10.0.0.0/24 gw 192.168.0.11

添加完网段后,我们可以实现A:10.0.0.12与B:192.168.1.11的连通,B:10.0.0.11与C:192.168.1.12的连通

开启内核转发

在这里插入图片描述
完成了所有的设置,我们就可以实现A:10.0.0.12和C:192.168.1.12的跨网段连通。
在这里插入图片描述
我们可以用这张简单易懂的图片来加深印象
(图片如有侵权,请联系删除)

发布了51 篇原创文章 · 获赞 5 · 访问量 1086

猜你喜欢

转载自blog.csdn.net/weixin_46669463/article/details/105542580