准备
- VMware Workstation 12 pro
- CentOS-7-64-DVD-1810.iso镜像(下载地址http://isoredirect.centos.org/centos/7/isos/x86_64/CentOS-7-x86_64-DVD-1810.iso)
创建虚拟机
下载CentOS镜像时可根据需要进行选择,如果想要有图标化桌面建议直接安装DVD版本
基本和ubuntu版本linux安装类似,需要注意的是安装最后要注意选择好安装的类型,我当时选的是grome(可根据自己使用需要选择)
注意网络适配器选择NAT模式(模式概述见https://mp.csdn.net/postedit/81356665)
详细过程自行搜索
虚拟机联网
- 提前在本机服务中启动VMware NAT等服务
- 打开本机VMnet8网络设备连接
- 在本机cmd命令中使用ipconfig查看VMnet8和本机ip信息
- 打开虚拟机编辑中的虚拟网络编辑器,更改VMnet8的相关设置
注意网关ip需要和VMnet8的子网ip在同一网段(网址后四位不同且一般为2)注意左侧的子网ip需要和VMnet8的ip相同 - 设置虚拟机ens33网卡的相关配置(ensXXX后面的数字不同虚拟机可能会有所不同)注意最好转为root模式,操作方便(避免权限受限问题)
- 查看本机的网卡情况
ls /etc/sysconfig/network-scripts
- 修改ifcfg-ens33配置 因为vim编辑中很容易出错,可以将里面的内容粘贴到本机的notepad编辑器中进行相应修改,之后直接复制进去即可
- 重新启动网络服务
systemctl restart network.service
或者
service network restart
注意,命令中前者是CentOS7版本支持,后者为CentOS6支持。
- 成功以后即可ping通本机和外网
ok,虚拟机创建并联网成功[微笑]
拓展
对于CentOS6.5系统,如果需要修改root密码,参考方法:https://blog.csdn.net/weixin_43822311/article/details/101625861
如果需要修改CentOS6.5版本的Linux主机名:https://blog.csdn.net/yitian_z/article/details/102905834
对于CentOS7系统,如果需要修改root密码,参考方法:
https://blog.csdn.net/shanvlang/article/details/80385913
总结
当时在联网的时候没搞太明白虚拟机三种网络模式的区别,直接用了桥接模式,但是仍然是打开了VMnet8,而且没有设置ens33网卡的静态ip,最后死活ping不通,最后翻了翻模式的对比,选择NAT模式,并配置了ens33,最后ping成功。(虚拟机ens33网卡连接虚拟机网关,利用虚拟机网关转换Vmnet8网址,连接本机ip,通过本机上网)
有时候就是这样,bug可能有时候就是自己对哪一模块理解有问题导致的,遇到问题别激进,慢慢分析,多使用搜索引擎,解决问题以后多多总结,加油↖(ω)↗