- 下载VMware Workstation
官网下载
百度网盘VM16
提取码:jxlo
我Windows的系统是Windows11 家庭版,先安装了VM15,但是不可用。最后使用的VM16安装成功。接下来是用的图片是VM15的安装,与VM16基本相同。 - 安装VMware Workstation
双击安装软件:
一直下一步,知道出现如下界面,点击许可证
在网盘下载的压缩包里面有一个txt文件,挑选一个你喜欢的密匙,输入下图的输入框,然后点击输入
单击完成按钮,完成VM的安装。
在VM软件中,点击 帮助–>关于VMware Workstation 16 Pro ,可以看到永不过期,表明许可证有效。
取一个你想用的名字,及虚拟机文件存放位置。
保持默认即可,当然,如果你的电脑很牛X,可以提高点配置。
选择内存,我这里依然保持默认的1G内存,下一步。
选择NAT网络模式,下一步。
到这里虚拟机的安装就完成了,重新启动系统后打开VM16,你看到的页面是这样的。
- 下载Centos
官网下载
网易开源镜像站
搜狐开源镜像站
百度网盘CentOS 7.9
提取码:jxlo
- 安装Centos
系统基本设置编辑,<中文><简体中文> 确认
<键盘> English
双击安装位置,进行自定义分区设置。一般遵循以下原则:
/boot分区,一般在300MB左右,用于引导分区,分区建议100MB到500MB之间,如果空间足够用建议300MB到500MB之间。避免由于长期使用的冗余文件塞满这个分区。分区格式建议ext4。
swap分区,一般是运行内存的2倍,类似于Windows的虚拟内存,在内存不够用时占用硬盘的虚拟内存来进行临时数据的存放,而对于Linux就是swap分区,建议是运行内存的2倍,比如你电脑的运行内存是4G,swap分区是8G,分区格式swap格式。
/分区(根分区),Linux系统具有“一切皆文件”的思想和特点,所有的文件都从这里开始。建议15G以上,根分区和home分区的大小类似于C盘和D盘的空间分配。分区格式建议ext4。
var分区(可选),最少300M-500M,一般2G-3G,用于log日志的文件的存放,如果不分则默认根目录下,如果你安装的Linux是用于服务器或者经常做日志分析,请划分var分区,避免日志文件不断膨胀塞满根目录而引发问题。分区格式建议ext4。
/home分区(可选),大小一般建议10G-20G,存放用户数据,HOME的结构一般是HOME/UserName/UserFile,如果不分则默认在根目录下,分区格式建议ext4。
我的配置是这样的:
设置ROOT密码,及新建账户(也可不创建)
等待重启后,系统安装完成,可以输入命令。
虚拟机安装CentOS后,此时虚拟机是没有办法上网的,还需要手动进行网络的配置。
我们在使⽤vmware虚拟机时,配置频度最⾼的往往是⽹络配置,最让⼈困惑的往往也是⽹络设置,虚拟机如何实现和宿主机的通信?虚拟机如何实现与宿主机之外的外部主机通信?同⼀个宿主机内的多个虚拟机之间如何通信?这些问题是否常常困惑着你。打开虚拟机镜像我们可以看到有桥接模式(Bridged模式)、NAT模式(网络地址转换模式)、Host-Only(仅主机模式)等多种⽅式可以选择。如下图所示:
选择这些模式后到底发⽣了什么,还需要什么配置才能和虚拟机通上信,很多⼈可能⽆法构建起对应的⽹络形态图像,概念也是是是⽽⾮。⽽⽹上的⽅法,也⼤多数循着不同模式来讲解⽹络构型,这种就模式论模式的⽅式,对于初学者来说通常看起来很简单,⼀上⼿就犯难,出了问题不知道如何解决。本⽂希望跳出就着模式讲模式的俗套,让初学者能够更加容易理解虚拟机⽹络设置的本质所在。
在讲解虚拟机的⽹络前,我们回想下我们依靠物理机搭建⽹络时,我们是怎么办的呢?通常我们会准备⼀个交换机,⽤⽹线将所有物理机的⽹⼝和交换机的⽹⼝连接起来,在物理机的本地连接中将IP地址设置到同⼀个⽹段内,如果物理主机能够互相Ping通那说
明⽹络就联通了。
那么vmware虚拟机的⽹络是如何构建的呢?答案是:和在物理环境中搭建⼀个⽹络的原理是⼀模⼀样的,毫⽆差别。
只不过虚拟机是⽆法独⽴存在的,必须运⾏在宿主机上,逻辑上可以看作是和物理机⼀样的主机,如果能够将虚拟机和宿主机通过交换机连起来,理论上就可以进⾏通信了。道理很简单,然⽽,虚拟机它本质上只是⼀个在宿主机上运⾏的程序,看不见摸不着,
我们怎么去连接呢?答案当然是:这些交换机和⽹线也完全可以⽤软件去虚拟,我们完全可以在宿主机中预先构建好⼀系列虚拟⽹络。
这些虚拟的交换机和⽹线谁来提供呢,那当然是vmware软件,在宿主机上安装完vmware后,我们除了能够直观看到桌⾯上启动图标外,其实还包括两个宿主机开机⾃启动的服务:VMware NAT Service、VMware DHCP Service如下图所⽰,正是这两个服务为
我们构建了虚拟机与宿主机之间的基础⽹络环境。
默认情况下,这两个服务会在宿主机中虚拟化出来的⽹络设施包括:
- 三个虚拟交换机(桥接模式的虚拟交换机VMnet0、仅主机模式的虚拟交换机VMnet1、NAT模式虚拟交换机VMnet8)
- 两张虚拟⽹卡(仅主机模式虚拟网卡VMware Network Adapter VMnet1和NAT模式虚拟网卡VMware Network Adapter VMnet8)
- ⼀套虚拟NAT服务器+虚拟⽹关+虚拟DHCP服务器
- 若⼲虚拟⽹线。
- 点击开始菜单:
- 在搜索框中,搜索控制面板
- 进入控制面板,点击网络和Internet
- 双击更改适配器配置
- 主机的网络连接里面出现了两个新的连接,即 VMware Network Adapter VMnet1和VMware Network Adapter VMnet8。稍后我们会解释为什么出现两个虚拟网卡,虚拟机里安装的系统就是靠这两个虚拟网卡来联网的。(如下图)
- 双击上图本机联网的网络WLAN,产看网络状态,点击详细信息
- 显示本机的IP信息,如下图:
可以看到本机的
IP地址是:192.168.43.62
子网掩码:255.255.255.0
如果主机是通过局域网上网的,可让虚拟机使用与主机网段、网关和DNS等的相同的 设置,选用一个有效的局域网IP即可。
桥接方式可实现虚拟机<—>主机 虚拟机<---->互联网 通信(主机与虚拟机可看成是同一局域网的两台机)。但桥接需要一个不同于原主机上的另外一个独立的IP地址,这对于有些情况(IP和MAC绑定,网管不同意),比较难办到。并且主机拔掉网线后,虚拟机无法与主机通过网络的方式 进行通讯(可以理解为他们俩的通讯是使用主机的物理路由器实现的)。而后面几种没这个问题。所以不太使用桥接方式。



