虚拟化(Virtualization)是一种资源管理,是将计算机资源(CPU、内存、磁盘和网络接口卡),予以抽象、转换后呈现出来并可随意分割、组合的计算机配件环境,通过这些虚拟配件,可以虚拟出若干台逻辑计算机,每台逻辑计算机独立运行、互不干扰,可同时运行不同的操作系统和应用程序,这些新虚拟出的资源是不受现有物理资源所限制。
2、虚拟母机配置要求
最低:物理机CPU>=2真核,内存>=12G,硬盘>=固态256G
良好:物理机CPU>=6真核,内存>=24G,硬盘>=固态1Tb
优秀:物理机CPU>=8真核,内存>=32G,硬盘>=固态2T
3、母机开启物理虚拟化功能
安装VMware Workstation前,电脑主板要打开VT-X或SVM Mode,每家主板厂商打开这个功能的地方,各不一样,大家可根据,技嘉,华硕,微星等主板厂家,基本上都是按DEL键,进BIOS后,根据实际情况,开启。
品牌机,进BIOS,一般不是DEL键,比如F2,F8,F11,F12之类的。
4、Vmware软件下载
VMware Workstation(中文名“威睿工作站”)是一款功能强大的桌面虚拟计算机软件,提供用户可在单一的桌面上同时运行运行二个或更多Windows、DOS、Linux、Mac的操作系统。
官网原版ISO下载,目前版本v17.6.3
5、Vm Workstation安装
6、网络模式
桥接模式:vmnet0网卡 NAT模式:vmnet8网卡 仅主机模式:vmnet1网卡
6.1、桥接模式
Vmware workstation软件里的vmnet0虚拟交换机直连物理机的物理网卡,对进出数据包不作任何的限制和翻译(NAT)。 虚拟机的IP地址,来源于物理网络,一般在物理网络中有DHCP服务器,由它提供与物理网卡在同一VLAN的IP地址。 因为虚拟机的IP地址是由实际物理网络的设备提供的,它的数据包能自由出入物理网络,物理机具有的网络访问权限,虚拟机一般也具有。
6.2、仅主机模式
Vmware workstation软件里的vmnet1虚拟交换机直连物理机的VMnet1虚拟网卡,对进出数据包不作任何的限制和翻译。 虚拟机的IP地址,来源于虚拟网络,由它分配IP地址,IP地址范围与VMnet1网卡IP地址网段一致,但可以自己指定。 VMnet1网卡是独立的虚拟网卡,它与物理网卡没有任何关联,所以该模式下的虚拟机只能内部通讯,不能上网。
6.3、NAT模式
Vmware workstation软件里的vmnet8虚拟交换机直连物理机的VMnet8虚拟网卡。 Vmware workstation软件里会产生1个NAT路由设备,vmnet8虚拟交换机也直连这个NAT设备。 虚拟机的IP地址,来源于虚拟网络,由它分配IP地址,IP地址范围与VMnet8网卡IP地址网段一致,但可以自己指定。 VMnet8网卡是独立的虚拟网卡,它与物理网卡没有任何关联,用于母机与虚拟机通讯。 虚拟机要上网,则通过NAT技术连接到母机的物理网卡,再访问网络。 外网要访问虚拟机的服务,则要在NAT作端口映射,通过访问物理网卡:端口的方式进行。
7、克隆与快照
快照 虚拟机快照可以用来保存虚拟机的当前状态,相当于给虚拟机当前的状态进行存档。 常用场景:初学者安装好虚拟机操作系统后,创建一个虚拟机快照。如果后期做实验时,清除配置、系统崩溃等情况,可以恢复到初始状态,不必再重新安装虚拟机操作系统。
克隆,就是复制已安装好的虚拟机。
在实验环境中,常会遇到需要同时开启多个同配置虚拟机的场景,此时无需安装多个虚拟机,使用VMware的克隆功能即可快速创建若干同配置的虚拟机。
克隆时,可以选择“连接克隆”,还是“完整克隆”?
克隆的虚拟机可正常开机运行,并且用户名以及密码等与克隆前的状态完全一致。
windows克隆后,需要注意SID,主机名的问题,可用whoami /all,查看SID号,如果是做AD域管理实验,必须用sysprep(C:\Windows\System32\Sysprep)软件,重新初始化一下。
Linux克隆后,注意主机名及/etc/hosts里的配置不要与母机一样。
8、Vmware Tools
VMware Tools顾名思义就是VMware一组工具,是VMware提供的增强虚拟显卡和硬盘性能、以及同步虚拟机与主机时钟的驱动程序,它还支持虚拟机和物理机之间的文件传输,共享文件夹,甚至可以直接从本机向虚拟主机拖放文件、鼠标无缝切换等功能。
如果安装的是windows测试机,建议大家安装完操作系统后,安装vmtools。 Linux的话,可以安装vmware公司提供的,也可以安装开源的tools,包名叫open-vm-tools-desktop。