文章目录

  • 一级目录
  • 二级目录
  • 三级目录
  • 1.有线
  • 2.校园网无线
  • 2.1.物理机A 、物理机B 连上校园网wifi
  • 2.2.桥接虚拟机
  • 2.3.互相ping
  • 2.4.部署
  • 3.热点


一级目录

二级目录

三级目录

基础思路是:物理机A 、虚拟机MA 、物理机B 要在同一网段下,可以互相通信

一台物理机部署openstack 多台物理机虚拟成一台_网络


举上面的例子

接下来 上菜
先看一下校园网
我们学校校园网分为 有线、无线。
有线,只能同时连一个终端
无线 能同时连三个终端。

1.有线

这里有线,就不能实现了(我物理机连上有线后,桥接虚拟机,还要再连。就会显示用户数量超过)

一台物理机部署openstack 多台物理机虚拟成一台_网络_02

2.校园网无线

准备两个无线网卡(我是主机电脑,笔记本不需要),物理机A 、虚拟机MA 、物理机B

2.1.物理机A 、物理机B 连上校园网wifi

查看ip
物理机A 10.22.127.251物理机B 10.21.166.25虚拟机MA 10.22.213.177

子网掩码都是:255.255.0.0
注意他们是
虚拟机MA是桥接物理机A ,物理机A 、物理机B 均连校园网wifi

2.2.桥接虚拟机

2.2.1 打开一台虚拟机,先设置左上角编辑-虚拟网络编辑-右下角更改设置-选VNnet0,选桥接 、自动(我之前直接选物理显卡,不行)

一台物理机部署openstack 多台物理机虚拟成一台_桥接_03


一台物理机部署openstack 多台物理机虚拟成一台_桥接_04


一台物理机部署openstack 多台物理机虚拟成一台_桥接_05


应用,确定。

2.2.2 左侧边。选择虚拟机,右键设置,网络适配器选桥接

一台物理机部署openstack 多台物理机虚拟成一台_服务器_06


2.2.3 进入虚拟机,右下角此时已经显示桥接了,灰的可以右键点一下连接

一台物理机部署openstack 多台物理机虚拟成一台_桥接_07


左上角,我之前连过有线,名字没有改

一台物理机部署openstack 多台物理机虚拟成一台_一台物理机部署openstack_08


点设置,再点设置

一台物理机部署openstack 多台物理机虚拟成一台_服务器_09


如果下面这个地方有原来的ip,删了

一台物理机部署openstack 多台物理机虚拟成一台_网络_10


这里本来有我之前网线连的地址,换桥接后还连192.168.137.200

居然还显示连上了,实际没网

我把它删了,自动匹配成现在的10.22.213.177(这就是我的虚拟机桥接的ip地址)

一台物理机部署openstack 多台物理机虚拟成一台_服务器_11


2.2.4 测试虚拟机网络

一台物理机部署openstack 多台物理机虚拟成一台_网络_12


ok

2.3.互相ping

物理A 、B 分别ping 虚拟机MA

一台物理机部署openstack 多台物理机虚拟成一台_网络_13


一台物理机部署openstack 多台物理机虚拟成一台_桥接_14


虚拟机ping物理机

忘截图了

重点在 物理机B能ping通虚拟机MA,就可以了

2.4.部署

我这重点就是
nginx dist 的后端地址改为虚拟机MA地址
dist 打包放入文件夹下
docker-compose 文件的数据库地址改为物理机A的地址
然后执行,到三台机子上分别测试

物理机B

一台物理机部署openstack 多台物理机虚拟成一台_网络_15

一台物理机部署openstack 多台物理机虚拟成一台_网络_16


物理机A 忘截图了,重点就是物理机B,能不能ping通虚拟机MA

3.热点

开热点连两台物理机 A、B, 虚拟机MA桥接A,

连完,
三台机子ip
172.20.10.11172.20.10.10172.20.10.9 子网掩码 255.255.255.0
同一网段 172.20.10.x

都不用分谁是谁了,我一看这,肯定互通啊

物理机B 上调虚拟机MA 地址,成功

一台物理机部署openstack 多台物理机虚拟成一台_服务器_17