同一局域网下,多台物理机互联(包括虚拟机)实现

文章目录

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

一级目录

二级目录

三级目录

基础思路是:物理机A 、虚拟机MA 、物理机B 要在同一网段下,可以互相通信
同一局域网下,多台物理机互联(包括虚拟机)实现_第1张图片
举上面的例子

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

1.有线

这里有线,就不能实现了(我物理机连上有线后,桥接虚拟机,还要再连。就会显示用户数量超过)
同一局域网下,多台物理机互联(包括虚拟机)实现_第2张图片

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,选桥接 、自动(我之前直接选物理显卡,不行)
同一局域网下,多台物理机互联(包括虚拟机)实现_第3张图片
同一局域网下,多台物理机互联(包括虚拟机)实现_第4张图片
同一局域网下,多台物理机互联(包括虚拟机)实现_第5张图片
应用,确定。
2.2.2 左侧边。选择虚拟机,右键设置,网络适配器选桥接
同一局域网下,多台物理机互联(包括虚拟机)实现_第6张图片
2.2.3 进入虚拟机,右下角此时已经显示桥接了,灰的可以右键点一下连接
同一局域网下,多台物理机互联(包括虚拟机)实现_第7张图片
左上角,我之前连过有线,名字没有改
同一局域网下,多台物理机互联(包括虚拟机)实现_第8张图片
点设置,再点设置
同一局域网下,多台物理机互联(包括虚拟机)实现_第9张图片
如果下面这个地方有原来的ip,删了
同一局域网下,多台物理机互联(包括虚拟机)实现_第10张图片
这里本来有我之前网线连的地址,换桥接后还连192.168.137.200
居然还显示连上了,实际没网
我把它删了,自动匹配成现在的10.22.213.177(这就是我的虚拟机桥接的ip地址)
同一局域网下,多台物理机互联(包括虚拟机)实现_第11张图片
2.2.4 测试虚拟机网络

同一局域网下,多台物理机互联(包括虚拟机)实现_第12张图片
ok

2.3.互相ping

物理A 、B 分别ping 虚拟机MA
同一局域网下,多台物理机互联(包括虚拟机)实现_第13张图片
同一局域网下,多台物理机互联(包括虚拟机)实现_第14张图片
虚拟机ping物理机
忘截图了

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

2.4.部署

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

物理机B

同一局域网下,多台物理机互联(包括虚拟机)实现_第15张图片

同一局域网下,多台物理机互联(包括虚拟机)实现_第16张图片
物理机A 忘截图了,重点就是物理机B,能不能ping通虚拟机MA

3.热点

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

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

都不用分谁是谁了,我一看这,肯定互通啊
物理机B 上调虚拟机MA 地址,成功
同一局域网下,多台物理机互联(包括虚拟机)实现_第17张图片

你可能感兴趣的:(服务器,网络,linux)