1.安装vmware
官网下载地址
https://my.vmware.com/cn/web/vmware/details?productId=799&rPId=39513&downloadGroup=WKST-1503-WIN
我下载的是vmware pro15.0.3的下载,如果需要其它版本的vm下载可以自行选择版本下载
2.下载操作系统镜像文件
需要centos系统的可以到下面这个国内镜像网站下载,需要其它操作系统镜像的可以自行百度下载
http://man.linuxde.net/download/CentOS
我下载的是64位的centos6.7镜像
3.启动vmware创建虚拟机
创建新的虚拟机
选择自定义安装,下一步:
硬件兼容性和当前vmware版本保持一致,下一步:
选择稍后安装操作系统,下一步:
这里要选择你将要安装的操作系统类型,上面我下载的是centos6.7 64位的镜像,所以这里我是向上面这样选择,下一步
给你将要安装的虚拟机起名字,以及指定虚拟机的安装位置,下一步:
下一步:
下一步:
我使用的是NAT模式,因为配置起来很简单,出问题的几率也小:
下一步:
下一步:
下一步:
下一步:
下一步:
完成
4.配置虚拟机
至此虚拟机已经建好了,下面就是为它做一些必要的配置,首先是关联操作系统镜像
点击编辑虚拟机设置,在CD/DVD中选择使用iso映像文件浏览选择之前下载的操作系统镜像
你也可以将声卡,打印机之类不需要的硬件移除:
点击确定后虚拟机就配置好了
5.启动虚拟机安装操作系统
点击开启此虚拟机:
选择第一个回车:
在一堆的文字滚动过后,出现下面的界面,选择skip:
等待一会,继续next:
选择中文简体:
选择美国英语式:
默认,下一步:
选择是,忽略所有设备:
给计算机取个名字:
选择亚洲上海,取消勾选UTC时间:
设置登陆密码:
选择创建自定义布局:
创建分区,都是标准分区,搞成下面这样就可以了:
格式化:
将修改写入磁盘:
下一步:
我选择的是basic server ,你可以根据自己的需求选择:
下一步:
重新启动,输入用户名密码即可,用户名为root,密码为之前安装时设定的密码:
测试网络连接发现不通,需要配置网络属性:
6.为虚拟机配置网络
先关闭虚拟机,然后编辑->虚拟网络编辑器:
点击VMnet8,然后点击NAT设置:
记住下面红框中标记的信息,下面要用到:
现在开启虚拟机,使用账户登录进系统后,执行如下命令:
初始状态是下面这样的
现在就要用到之前红框标出需要记住的信息了
红框中的内容是修改的,蓝框是要添加的内容,NETMASK子网掩码和右边一致,GATEWAY网关和右边一致,IPADDR要设置在同一网段下面,如果不知道什么是同一网段可以自己去搜索一下,DNS1域名解析器这里就可以设置为114.114.114.114,如果不设置域名解析器是无法ping域名网址的,修改完成后保存并退出。
如果你还需要修改主机名可以执行下面的命令进入配置文件修改:
vim /etc/sysconfig/network
修改HOSTNAME的值就可以了
如果你还想配置一些本地的域名解析可以执行下面的命令进入配置文件:
vim /etc/hosts
蓝框里面是我自己添加本地域名解析
7.重启虚拟机并测试网络
执行以下命令来重启虚拟机使得我们上面的配置生效
reboot
重启完成后首先来测试网络联通性:
首先ping一下宿主机ip:
ping 116.56.129.209
没啥毛病(有问题可以先尝试关闭一下宿主机的防火墙)
然后ping一下百度:
ping www.baidu.com
没问题
然后测试一下hosts本地解析配置有没有生效:
ping host
打开cmd,在宿主机中ping一下虚拟机
完美
最后查看一下主机名有没有改过来
hostname
ok
8.克隆虚拟机
由上面的步骤可以看出创建一个虚拟机还是很繁琐的,所以如果再想创建一台虚拟机最好不要重新开始创建,而是用已有的虚拟机克隆一台
首先需要先关闭被克隆的虚拟机,然后双击被克隆虚拟机,接着虚拟机->管理->克隆
自行修改虚拟机名称和保存的位置
完成之后开启克隆的虚拟机,这里要注意的是克隆后的虚拟机所有的配置文件都和原来的虚拟机一样,这显然是不行的,所以要针对性修改
首先修改主机名,修改主机名的方式参照上面说的
然后修改网络配置文件
首先执行下面的命令:
vim /etc/udev/rules.d/70-persistent-net.rules
删除红框中的内容,记住蓝框中的内容,黄框中的内容如果不是eth0要修改为eth0
之后执行如下命令
vim /etc/sysconfig/network-scripts/ifcfg-eth0
第一个黄框中的内容修改为上一步中记住的蓝框内容,第二个黄框中修改一下ip地址,防止地址冲突,同样保证在同一个网段下
配置完成后重启虚拟机,可以尝试虚拟机之间相互ping,宿主机和虚拟机之间ping,虚拟机ping外网测试网络配置是否正确