环境:win10
虚拟化软件:virtulbox6
宿主机镜像环境:centos7.5.iso
虚拟机:kvm01(嵌套虚拟机:vmA1,vmA2,vmA3),kvm02(嵌套虚拟机:vmB1,vmB2,vmB3) 。
嵌套虚拟化镜像:cirros.img
Linuxbridge:以下简称br,我们将会创建一个br0网桥
openvswitch:以下简称ovs
安装工具:yum install -y bridge-utils
网口设置:第一张桥接上网卡,打开混杂模式,后期准备用来做br0的上行链路。也就是这个接口将被创建的br0,实验用到暂时先介绍第一张网卡用途。当接口被网桥接管后,应该设置其为上行链路打开混杂模式。
ip link set dev enp0s3 promisc on
ip link set dev enp0s8 promisc on
这样在网卡的状态中就会出现PROMISC的字样
虚拟化设置:
1.首先配置物理外部网络ifcfg-enp0s3, 物理内部网络enp0s8的静态IP:
2.接着创建br0
创建网桥有两种方式:
第一种:直接编辑文本进行创建br0网桥,br0作为外部网络,编辑br0的配置文件,注释掉被接管网口的IP地址。
第二种:通过网桥管理工具创建 网桥br1,br1接管第二个接口,br1为内部网络交换机。由于enps08是一个内部网络,初始化时没有配置IP地址,br1接管后,就直接在br1上配置管理口IP就可以
以上配置的10.0.0.10 在virtualbox的其它虚拟机的内部网络在一个网段里面都可以通信,也就是说内部网络是virtualbox的内部网络
3.验证网桥的连通性
win10 --> br0 :预期结果,联通
win10 -->br1:预期结果,不连通
再建立一个虚拟机,
kvm01 --> kvm02 外部网卡(br0之间):预期:联通
kvm01 --> kvm02 内部网卡(在没有分配给br1之前):预期:联通(再给)(当给内部网络分配IP的时候)
接下来创建br1,并分别接管各自的内部网络enp0s8,然后测试连通性
设计之后的网络拓扑应该是这样的:
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)