目的:本机安装3个虚拟机

一、虚拟机安装:Oracle VM VirtualBox (https://www.virtualbox.org/)源代码可下载,且免费使用
1、https://www.virtualbox.org/ 进入网站中Download 模块选择与自己电脑系统相应的下载包下载即可

如果安装过程报错如下,则需要额外再去下载Microsoft Visual C++ 对应的版本号

Microsoft Visual C++ 可再发行程序包最新支持的下载
最新受支持的 Visual C++ 可再发行程序包下载 | Microsoft Learn

下载安装后重新启动电脑,再次安装虚拟机,完成后打开virtualBox管理器
设置VirtualBox全局参数,确保自定义的磁盘空间足够

二、新建虚拟机

选择内存大小,我这里设置的是2G

选择虚拟硬盘大小,我这里设置的是30G,点击完成虚拟机的新建


三、网络设置(这一步也可以不配置,在虚拟机启动页面去添加,但是这里配置更方便些)
我们先把全局的host-only的网卡配置下

IPv4地址相当于是真机电脑配置中的路由器地址,这里新建后自动就会生成这个地址

1)采用host-only(完成主机访问虚拟机的配置)
2)网络地址转换(NAT)完成虚拟机上网功能
需要配置两个网卡


四、VirtualBox(VMware)虚拟机中安装Centos服务器
1)下载Centos服务器版,官网:https://www.centos.org
Download (centos.org)



在安装之前,需要先添加盘片。点击存储——没有盘片——再点击右上角的 类似光盘的小图标,再点击 “选择虚拟光盘”,将之前下载的Centos服务器文件(CentOS-7-x86_64-Minimal-2009)添加进来即可。



启动虚拟机,设置root密码和虚拟机登录账号和密码




网络配置也可以在这一步进行配置

如 果之前已经在上面的网络步骤配置过,这里就会出现之前配置过的选项

点击configure,进行第一个host-only的配置
注意注意:GateWay不要配置(如果只是一个网卡可以配置),否则会影响第二个我们要配置的nat网卡的上网功能(原因还没有研究)
Adress的范围参考,工具-网络管理器中host-only的网卡配置,在这个网卡配置的网段内即可

多个虚拟机的话,这个adress请配置的不同,网络掩码都是255.255.255.0
我的三个虚拟机,adress的地址分别为
192.168.137.11
192.168.137.12
192.168.137.13

本机需要进行配置的地方




host-only配置好之后我们测试一下,点击一下切换成test为on的模式,在我们主机上ping一下我们虚拟机的ip地址

自己本机打开cmd 输入ping 刚才我们配置的虚拟机ip

主机连接虚拟机的已经通了
另外一个网卡我们这里不再具体配置,后面虚拟机启动完成后我们到配置文件中更改相关配置
以上VirtualBox(VMware)虚拟机安装Centos服务器安装完成
安装好后,现在还不能上网,上网配置继续

登 录虚拟机,ip addr 命令可以看到enp0s3和enp0s8没有对应的ip地址
a)执行命令
vi /etc/sysconfig/network-scripts/ifcfg-enp0s3
vi /etc/sysconfig/network-scripts/ifcfg-enp0s8
b)将ONBOOT=NO,修改为ONBOOT=yes即可;


修改完成后,重新启动网卡
service network restart

再次查看ip 地址,已经可以显示了

验证虚拟机的上网功能,以及再次验证主机连接虚拟机功能


至此设置完成,其他几个虚拟机设置步骤相同




















