1 软件准备

本次讲解使用的VMware WorkStation版本号是15.1.0,使用的镜像是CentOS-7-x86_64-Minimal-2009.iso。

2 虚拟机安装

第一步:创建虚拟机,选择文件下面的新建虚拟机跳出如下界面

iOS系统镜像在vm的那个文件夹里 vmware workstation iso镜像文件_服务器

第二步:点击下一步进入到下面界面

iOS系统镜像在vm的那个文件夹里 vmware workstation iso镜像文件_linux_02

 

 第三步:点击下一步进入到下面界面,选择稍后暗转操作系统

iOS系统镜像在vm的那个文件夹里 vmware workstation iso镜像文件_centos_03

第四步:点击下一步,进入下面界面

iOS系统镜像在vm的那个文件夹里 vmware workstation iso镜像文件_centos_04

 

第五步:点击下一步,修改虚拟机名称位置

iOS系统镜像在vm的那个文件夹里 vmware workstation iso镜像文件_iOS系统镜像在vm的那个文件夹里_05

 

第六步:点击下一步,到如下界面,这个界面可以修改处理器数量

iOS系统镜像在vm的那个文件夹里 vmware workstation iso镜像文件_IPV6_06

 

第七步:点击下一步,到如下界面,这步可以修改虚拟机内存

iOS系统镜像在vm的那个文件夹里 vmware workstation iso镜像文件_服务器_07

 

第八步:点击下一步,到如下界面

iOS系统镜像在vm的那个文件夹里 vmware workstation iso镜像文件_centos_08

 

第九步:点击下一步,到如下界面

iOS系统镜像在vm的那个文件夹里 vmware workstation iso镜像文件_IPV6_09

 

第十步:点击下一步,到如下界面

iOS系统镜像在vm的那个文件夹里 vmware workstation iso镜像文件_centos_10

 

第十一步:点击下一步,到如下界面

iOS系统镜像在vm的那个文件夹里 vmware workstation iso镜像文件_linux_11

 

第十二步:点击下一步,到如下界面

iOS系统镜像在vm的那个文件夹里 vmware workstation iso镜像文件_centos_12

 

第十三步:点击下一步,到如下界面

iOS系统镜像在vm的那个文件夹里 vmware workstation iso镜像文件_服务器_13

 

第十四步:点击下一步,到如下界面

iOS系统镜像在vm的那个文件夹里 vmware workstation iso镜像文件_iOS系统镜像在vm的那个文件夹里_14

 

 第十五步:点击完成,在左侧的工作栏会出现图标(是我们命名的虚拟机名称)

iOS系统镜像在vm的那个文件夹里 vmware workstation iso镜像文件_linux_15

3 虚拟机安装CentOS7镜像

通过上面的过程完成虚拟机的安装之后,接下来我们在虚拟机中安装CentOS镜像。

第一步:选中虚拟机的名称,点击鼠标右键,跳出如下界面

iOS系统镜像在vm的那个文件夹里 vmware workstation iso镜像文件_IPV6_16

 

第二步:选择使用ISO镜像文件,并找到上面下载的镜像文件

iOS系统镜像在vm的那个文件夹里 vmware workstation iso镜像文件_iOS系统镜像在vm的那个文件夹里_17

 

第三步:点击界面中的确定,然后在左边的工具栏开启虚拟机

iOS系统镜像在vm的那个文件夹里 vmware workstation iso镜像文件_服务器_18

 

第四步:等待虚拟机初始化,然后跳出下面界面,我们在这里选择中文

iOS系统镜像在vm的那个文件夹里 vmware workstation iso镜像文件_linux_19

 

第五步:点击继续,到下面界面

iOS系统镜像在vm的那个文件夹里 vmware workstation iso镜像文件_服务器_20

 

 第六步:点击安装位置(红色字体部分),跳出下面界面

iOS系统镜像在vm的那个文件夹里 vmware workstation iso镜像文件_linux_21

iOS系统镜像在vm的那个文件夹里 vmware workstation iso镜像文件_IPV6_22

 

第七步:选择自动配置分区,并点击完成

iOS系统镜像在vm的那个文件夹里 vmware workstation iso镜像文件_iOS系统镜像在vm的那个文件夹里_23

 

第八步:点击开始安装,到下面界面

iOS系统镜像在vm的那个文件夹里 vmware workstation iso镜像文件_iOS系统镜像在vm的那个文件夹里_24

 

第九步:选择设置ROOT密码新增用户(红色字体部分),并完成密码和新用户的设置,等待系统安装

iOS系统镜像在vm的那个文件夹里 vmware workstation iso镜像文件_centos_25

 

iOS系统镜像在vm的那个文件夹里 vmware workstation iso镜像文件_iOS系统镜像在vm的那个文件夹里_26

 

iOS系统镜像在vm的那个文件夹里 vmware workstation iso镜像文件_centos_27

 

第十步:系统安装完成后,点击重启

iOS系统镜像在vm的那个文件夹里 vmware workstation iso镜像文件_服务器_28

 

第十一步:重启完成后,登录系统

iOS系统镜像在vm的那个文件夹里 vmware workstation iso镜像文件_IPV6_29

 

iOS系统镜像在vm的那个文件夹里 vmware workstation iso镜像文件_linux_30

 

4 配置虚拟机网络服务

       完成上面的操作后,此时的虚拟机还不能正常使用,我们必须配置相关网络。

第一步:选择**编辑**,选中**虚拟网络编辑器**,跳出下面界面,标红的IP是子网地址,我的是192.168.43.0,你的可能不太一样,一般不需要修改

 

iOS系统镜像在vm的那个文件夹里 vmware workstation iso镜像文件_服务器_31

第二步:选中NAT设置,查看网关IP,我的是192.168.43.2

iOS系统镜像在vm的那个文件夹里 vmware workstation iso镜像文件_IPV6_32

 

第三步:进到虚拟机,执行下面命令

cd /etc/sysconfig/network-scripts/
ll -lrt

 

iOS系统镜像在vm的那个文件夹里 vmware workstation iso镜像文件_centos_33

第四步:编辑**ifcfg-ens33**文件

这是原文件内容:

iOS系统镜像在vm的那个文件夹里 vmware workstation iso镜像文件_iOS系统镜像在vm的那个文件夹里_34

修改成下面:

TYPE=Ethernet                                   #网络类型为以太网
PROXY_METHOD=none                      
BROWSER_ONLY=no
BOOTPROTO=static                                 #静态地址,手动分配IP
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
#UUID=6b4932c6-ac49-4105-b15f-c37e4dff71d2
DEVICE=ens33
iONBOOT=yes                                   #该网卡是否随网络服务启动
IPADDR=192.168.43.101        #ip地址,要跟自己电脑上的网段保持一致,地址要选择没有被占用的,3到254之间没有被占用的地址
NETMASK=244.255.255.0       #子网掩码
GATEWAY=192.168.43.2        #网关,就是上文中的网关地址
DNS1=114.114.114.114        #DNS1
DNS2=192.168.43.2           #DNS2,可设为网关地址
~

 

 第五步:重启network

[root@localhost network-scripts]# service network restart
Restarting network (via systemctl):                        [  确定  ]

第六步:用xshell连上虚拟机

iOS系统镜像在vm的那个文件夹里 vmware workstation iso镜像文件_服务器_35

 第七步:测试到外网网络

[root@localhost network-scripts]# ping www.baidu.com
PING www.a.shifen.com (182.61.200.6) 56(84) bytes of data.
64 bytes from 182.61.200.6 (182.61.200.6): icmp_seq=1 ttl=128 time=42.9 ms
64 bytes from 182.61.200.6 (182.61.200.6): icmp_seq=2 ttl=128 time=42.3 ms
64 bytes from 182.61.200.6 (182.61.200.6): icmp_seq=3 ttl=128 time=46.4 ms
64 bytes from 182.61.200.6 (182.61.200.6): icmp_seq=4 ttl=128 time=37.3 ms
64 bytes from 182.61.200.6 (182.61.200.6): icmp_seq=5 ttl=128 time=38.4 ms

完结!