linux下实现不同网段的主机之间的通信(包括网关的设置),以及设置dns,添加配置文件使虚拟机出现桥接模式
实现不同网段的主机之间的通信
本部分内容,需要使用3个虚拟机
- 初始设定
xixi:172.25.254.24
真机:172.25.254.17
rhel8:192.168.1.20 - 实验目的:
将xixi设置为一个路由器,在xixi中添加两块网卡,使这两块网卡分别可以和真机与rhel8进行通信。
其主要功能是作为nat=net address transfer(网络地址转换),从192.168.1.20的数据到路由器中,在路由器中将其来源地址发生转化,可以使来源地址能够被目的地地址进行识别。即借助内核路由功能,实现rhel8和真机的相互通信 - 网关:路由器上和客户主机处在同一个网段的ip叫做客户主机的网关
xixi(rhel7)双网卡主机开启路由功能
这部分内容主要是在xixi(企业7)里面进行
1.初始模式下xixi可以与真机ping通,rhel8不可以与真机ping通。并且此时xixi中只有一个网卡eth0
2.添加一块网卡,添加步骤如下所示
3.此时两块网卡分别是eth0与eth1
4.我们现在需要使192这个网段从eth1进去,从eth0出去,来完成和172的通信。所以此时我们需要将eth1设置为192.168.1.10
可以看出此时有两个
5.设置完成后检验一下xixi是否可以与真机和rhel8进行通信
6.设定设备xixi为路由,使用sysctl -a | grep ip_forward
后可以看出,当前net.ipv4.ip_forward
的功能是关闭着的,说明了这台主机的内核路由功能是关闭着的。此时rhel8和真机是不能够通信的
7.<