VMware虚拟机安装centOS7镜像并实现固定虚拟机ip

339 阅读3分钟

本文已参与[新人创作礼]活动,一起开启掘金创作之路

目录

一、背景

二、安装VMware16虚拟机

三、安装镜像

四、实现固定虚拟机ip

五、总结


一、背景

         最近想在我的windows10版本的笔记本上安装一个虚拟机,出现了许多问题,现在就来记录一下。所有软件除了从官网获取,也可以通过我的百度网盘获取,文末获取链接。

二、安装VMware16虚拟机

1、到达官网下载

(1)下载了一个VMware 15版本的报错了,无法启动虚拟机,原来装的VMware14 pro版本直接打开电脑蓝屏重启了,最终选择了VMware 16版本。

customerconnect.vmware.com/cn/download…

2、下载完成后安装一下即可,打开以后会让激活许可证,从网上找了下,这个应该好使。

VM16 激活许可证

ZF3R0-FHED2-M80TY-8QYGC-NPKYF

三、安装镜像

        虚拟机镜像系统有ubuntu 18,ubuntu 20,centOS6,centOS7,centOS8,最终选择使用centOS7。centOS 6 官方已经停止更新了,不建议使用,centOS 8也就出来两年左右,比较新,现在主流用的还是centOS 7,最终选择了centOS 7。

1、官网安装centOS7镜像。

CentOS 安装镜像 · ISRC - 镜像站

(1)建议安装DVD版本,这个版本软件数量还可以,4.3G。其他版本也可以根据自己需要。

Index of /mirror/centos/7/isos/x86_64/

2、下载完成后,打开Vmware进行新建虚拟机

(1)根据新建虚拟机向导进行安装,选择典型配置。

(2)找到下载的光盘映像文件,进行下一步。

(3)这里用户名不可以填写root,输入的用户密码也会是root的密码。

3、按照向导执行完毕,耐心等待就可以安装CentOS7镜像成功了。

四、实现固定虚拟机ip

        因为需要在虚拟机里面装个数据库,然后项目配置文件中配置该数据库,所以需要一个固定的ip,默认虚拟机是选择了一个ip范围,每次重启都会修改。

1、右击虚拟机->虚拟机设置->网络设配器设置为NET模式,默认应该就是这个,是的话就不用修改了。

2、 打开编辑->虚拟网络编辑器->选中VMnet8 NAT模式

(1)记住网关ip地址,后面配置会用到。

3、进入centos7虚拟机

(1)打开Terminal终端,执行ifconfig命令。

(2)记住ens33的ip复制到其他地方,后面配置会用到。

4、修改centos7配置文件

(1)修改ifcfg-ens33文件,在terminal执行下面命令,先切换root用户,密码跟新建虚拟机建的用户密码一致。然后执行下一句。

su
vim /etc/sysconfig/network-scripts/ifcfg-ens33

(2)BOOTPROUTE设置为 static

(3)ONBOOT设置为yes,默认应该就是yes的话不用修改。

(4)添加IPADDR,值为执行ifconfig时获取的ip地址,把他固定为虚拟机ip。

(5)添加GATEWAY,值为上面net模式中的让记住的网关ip。

(6)主要修改如下:

BOOTPROTO="static"
ONBOOT="yes"

IPADDR=192.168.174.128
GATEWAY=192.168.174.2
NETMASK=255.255.255.0
DNS1=8.8.8.8
DNS2=8.8.4.4

(7)继续执行下面命令,修改resolv.conf文件

 vim /etc/resolv.conf 

(8)在resolv.conf中添加下面内容

nameserver 8.8.8.8
nameserver 8.8.4.4

5、重启network。

(1)执行下面命令

service network restart

6、关掉虚拟机,启动,通过ifconfig查看,可以看到虚拟机ip固定下来了。

五、总结

        以上就是VMware虚拟机安装centOS7镜像并实现固定虚拟机ip的所有内容,在这里记录一下,希望能够帮到大家,觉得不错的话,欢迎微信搜索关注java基础笔记,后面会不断更新相关知识,大家一起进步。  百度网盘软件地址如下。

链接:pan.baidu.com/s/1j_NgLmfa… 
提取码:rie1