VM(Visual Box)实战 - 如何依托本地机搭建主机与虚拟机互通网络环境

前言java

由于最近须要进行java分布式及微服务的诸多实战案例,遂在本地从新折腾了一下VM。考虑项目使用场景和本机的配置没有选择VMWare, 转而采用了更轻巧的Visual Box 来达成项目目标。网络


本地验证分布式

以前就对VM诸多网络特性有所了解,但对于VBox以前实战场景很少,因此此次多验证了一些场景。ide

本地验证环境微服务

硬件环境CPU intel core i5 逻辑核为4spa

       内存:12G3d

       网络:移动宽带 接网线 帐号密码上网blog

软件环境Win7 x64ip

       Centos7 x86_x64内存

      Visual Box 6.0.18 r136238


验证场景及结果

验证

链接方式

适配器类型

混杂模式

结果

验证1

网络桥接

本地:Realtek PCIe GBE Family Controller

容许虚拟机

本地连虚拟机ok

其它未经过

验证2

NAT链接

自定义:NatNetWrok-01

容许虚拟机

虚拟机连本机ok

其它未经过

验证3

NAT链接

内部网络

自定义:NatNetWrok-01

自定义:intnet

拒绝

所有容许

虚拟机连本机ok

其它未经过

验证4

Host-Only链接

VirtualBox Host-Only Ethernet Adapter

容许虚拟机

本地连虚拟机ok

虚拟机连本地ok

虚拟机连虚拟机ok

虚拟机连外网ok


正确使用的姿式


步骤一:配置上网链接和适配器

image.png

以上三种链接需同时启用。其中:

       VirtualBox Host-Only Network为虚拟机适配器 --- 多虚拟机以前能够共享;

       宽带链接 --- 实际上网的链接,也能够为无线网络;

       本地链接 --- 宽带链接的依赖链接,必须同时开启;

三者的配置状况以下:

image.png

image.png


步骤2、配置VBox虚拟机网络相关设置参数

image.png

image.png


步骤三:Centos7虚拟网卡配置

image.png


步骤四:验证结果

image.png

image.png


VM网络模式延伸


链接模式

桥接网络

NAT网络

Host-Only网络

内部网络

主机连虚拟机

虚拟机连主机

虚拟机连虚拟机

同网段能够,其它否

虚拟机连其它主机

需配置

其它主机连虚拟机

需配置


桥接模式:经过主机网卡,构架一座桥直连外部网络。能分配做为外部网络中一个独立的ip独立访问,全部网络访问功能和真实机器一致。


NAT链接网络:虚拟主机访问网络的全部数据包都经过真实主机提供;虚拟主机不实际存在于网络中;主机和其它网络机器不能查看和访问到此模式下的虚拟主机。


Host-Only网络模式:此模式的配置相对较灵活,同时也相对复杂。VM在本地主机上构建一个专供虚拟主机使用共享网卡,全部的虚拟机均可以连此网卡上网或桥接。


内部网络模式:此模式下虚拟主机对外彻底隔离,只用于实现虚拟机之间的联通模式。

相关文章
相关标签/搜索