Linux 的网络管理

如何实现不同网段的两台主机通信

路由器:能进行地址转换的多网卡主机。
网关:网络关卡,让指定网段ip通信。

环境配置

打开两个虚拟机,一个设置为客户端,另一个为服务端

客户端一个网卡设置一个IP为1.1.1.107,我们的目的是让他能和172.25.254/24这个网段的主机进行通信

服务端两个网卡设置两个IP,一块与要能客户机进行通信,另一块能和172.25.254/24这个网段的主机进行通信,这样,我们的服务机就可以作为路由器让客户机顺利与172.25.254/24这个网段的主机进行通信。

真机切换到root用户,新增一块网卡

设置新网卡的IP

检测他们是否能够通信。能够ping通,即环境成功

客户端连接服务端

服务端

sysctl -a | grep ip_forward 查看路由功能是否打开

1为打开  0为关闭

通过编辑vim /etc/sysctl.conf 来控制路由的开关

改完之后启动服务

我们要开启火墙的伪装功能去伪装客户机ip,实现与指定网段的通信。

开启火墙的伪装功能,这时我们的客户机已经可以充当一个路由器了

客户端

vim /etc/sysconfig/network-scripts/ifcfg-eth0

设置网关为1.1.1.207,并重启网络服务

测试

可以看到,客户机已经可以和172.25.254/24这个网段的主机进行通信了

猜你喜欢

转载自blog.csdn.net/weixin_44280881/article/details/87393510