一,软件下载
虚拟机软件下载:VMware Workstation Pro下载,此软件需要破解,百度可以解决,也可以用virtualbox代替
Centos7下载: 链接地址,这里使用的是阿里源下载,速度比官网快,版本可以下载 Minimal版的
二,虚拟机安装
- 打开VM,点击创建新的虚拟机
- 选择自定义安装,下一步
- 默认选择,下一步
- 选择稍后安装操作系统,下一步
- 选择Linux,Centos 7 64位,下一步
- 设置虚拟机名称,以及安装的位置,下一步
- 选择虚拟机的处理器数量和内核数量,可以根据需要和自己电脑配置来设置,下一步
- 设置虚拟机内存大小,一般可设置为1GB或者2GB,下一步
- 网络连接选择NAT模式,下一步
- I/O控制器类型,默认即可,下一步
- 磁盘类型,默认推荐,下一步
- 磁盘选择创建新虚拟磁盘,下一步
- 最大磁盘大小,看需要来设置,选择拆分的方式,下一步
- 磁盘文件保存路径选择,下一步
- 完成
- 选中新创建的虚拟机,点击编辑虚拟机设置
- 选择CD/DVD(IDE),右边选择使用ISO映像文件,浏览,找到下载的Centos7的ISO文件,点击下方的确认
- 点击开启虚拟机
- 选择Install CentOS 7 ,回车,等待安装
- 语言选择,默认英语,点击Continue
- 时区可以修改为上海,也可以默认纽约,点击Begin Installation
- 设置root用户密码,以及添加一个新用户,这里可以不用添加新用户点击,root用户密码设置,设置完后,点击Done,等待系统安装
- 安装完成后,显示重启提示,点击Reboot进行重启
- 等待重启结束,输入登录用户root,登录密码,即可进入Centos系统,此时虚拟机已经安装成功,只剩下网络配置了
三,虚拟机网络配置
- 在此之前,先看看虚拟机网络情况,ping www.baidu.com 不通,输入ip addr 查看ip,发现并没有ip,此时需要重新配置网络,先将虚拟机关闭
- 点击VM上方的编辑,选择虚拟网络编辑器查看VMnet8的类型是否为NAT模式,若是则不需要修改,若不是点击更改设置
- 这里是设置成NAT的方法,选择VMnet8,设置NAT模式,点击确定即可
- 设置成功后,启动虚拟机,进入/etc/sysconfig/network-scripts目录,修改ifcfg-ens33
- 将ONBOOT=no修改成ONBOOT=yes,重启虚拟机
- 此时查看ip addr,即可看到自己的ip,ping www.baidu.com,也可以通,说明网络已经设置好了
四,固定ip设置
上面设置的网络ip每次启动后都是重新分配ip,ip地址可能会变化,很多情况下我们都需要固定的ip,所以这里是怎样设置固定ip。
- 同样启动虚拟机,进入/etc/sysconfig/network-scripts目录,修改ifcfg-ens33 ,添加相应的参数,其中的IPADDR,GATEWAY,DNS1地址的网段要和虚拟网络中VMnet8的子网地址网段一致,保存文件后,重启,查看ip即为设置的固定ip地址
- IPADDR=192.168.158.104
- GATEWAY=192.168.158.2
- NETMASK=255.255.255.0
- DNS1=192.168.158.2
五,可能遇到的问题
1. 有可能设置好后网络依然不通,可查看本机的网络适配器设置,查看VMnet8是否启用,设置启用
设置VMnet8的ip4协议属性
2. 需要用xshell连接的时候,有可能连不上,检查虚拟机的防火墙是否是打开状态
启动: systemctl start firewalld
关闭: systemctl stop firewalld
查看状态: systemctl status firewalld
开机禁用 : systemctl disable firewalld
开机启用 : systemctl enable firewalld
这样虚拟机的网络就设置好了,ip也可以固定,希望可以帮助到大家!