最近在学习linux系统,发现使用虚拟机搭建的系统时,每次登陆虚拟机linux系统,它的ip是动态改变的,也就是每次登陆都不一样,对于学习中集群搭建等配置文件来说,是一件很麻烦的事情。所以,这里我们需要进行将虚拟机的ip固定下来。使得每次登陆虚拟机都会有个固定ip。这里也是在观看了网上的攻略,最起码百度前3页吧。总结了一下自己的经验。

需要环境:VM12虚拟机   centOS7系统(我自己用的啊,大家自己用自己就好)

      首先,Vmware会在创建一台虚拟机时,默认的网卡配置选项有几种:分别是 桥接模式 和NAT模式。原理自行百度,这里不多过解释。总之,如果仅仅是搭个系统自己用,完全可以选择这两种(推荐第一种)。一键生成,完全不用手动配置网络。即点即用,十分方便。但是对于有些学习需要的同学们,其实这个是有一些障碍的了。所以我们要清楚自己是什么样的虚拟机选择模式。并且改变它,不能让他自动分配。右键点击左侧虚拟机-->设置,选择自定义:特定虚拟网络。

云平台虚拟机修改网络地址卡死 永久修改虚拟机ip地址_配置文件

     在咱们物理机(就是自己的笔记本中,网络配置选项,安装了VM的情况下,会有两个VM专属网络配置器)

云平台虚拟机修改网络地址卡死 永久修改虚拟机ip地址_NAT_02

分别是虚拟机两种情况的专属。这里咱们选择VMnet8,VMnet1为仅主机使用,这里咱们不选。

 

     其次,我们需要知道自己的网关,这个是重中之重,VMware所搭建的虚拟路由器需要跟实体网管一致。编辑-->虚拟网络编辑器-->NAT设置

 

云平台虚拟机修改网络地址卡死 永久修改虚拟机ip地址_NAT_03

知道了网关,我们开始去更改linux网络配置文件

vi /etc/sysconfig/network-scripts/ifcfg-ens33

云平台虚拟机修改网络地址卡死 永久修改虚拟机ip地址_网络配置_04

 

更改与添加红色框部分,注意BOOTPROTO一定要改为static。DNS需要添加,否则不能访问外网。

最后 service network restart 重新启动网络服务,

最后ping一下,测试!!!

 

 

----------------------------------------------------------后补--------------------------------------------------------------------------------------------------------

在多次配置练习后 发现一个问题  就是最好网关设置为192.168.XXX.1  才能成功,结尾为.2时  不成功,而且多次联系没有成功,步骤检查没有问题,小弟才疏学浅,没有找到答案。待以后有经验后补充

 

---------------------------------------------------------再候补-------------------------------------------------------------------------------------------------------原因发现!! 最近总是发现配置好使后,总是重启无效  最后发现  是因为一些虚拟机的后台程序让我清掉了  导致无法ping通外网,但是可以连接内网主机。

云平台虚拟机修改网络地址卡死 永久修改虚拟机ip地址_配置文件_05

所以在此记录一下 千万不要随便清除VMware的后台程序!!!!!!