vmware centos7固定(设置静态)ip(图文)

vmware centos7固定ip

背景

	相信不少程序员在空闲时间自学的时候,都喜欢在自己电脑上搭建虚拟机学习,在vmware创
建虚拟机后,默认是动态分配ip的。这样会导致虚拟机重启后,ip地址会常常变化,很不方便。
下面分享下我固定虚拟机ip的步骤以及遇到的一些问题。

环境

	win10 x64 + vmware + centos7 x64

步骤

	该步骤开始之前,在电脑已经安装好了虚拟机(NAT模式),下面说下如何固定虚拟机的ip:
  1. vmware - 虚拟机 - 设置 - 网络适配器 - NAT模式
    vmware centos7固定(设置静态)ip(图文)_第1张图片
  2. vmware - 编辑 - 虚拟网络编辑器,设置如下:
    vmware centos7固定(设置静态)ip(图文)_第2张图片
  3. 接着步骤2,点击“NAT设置”,配网关,网段跟步骤2中的子网IP保持一致(前3位相同)
    vmware centos7固定(设置静态)ip(图文)_第3张图片
  4. 前3个步骤都是在vmware上设置,下面进入centos配置,用root用户登入,进入/etc/sysconfig/network-scripts/,找到ifcfg-xxxxx(我这里是ifcfg-ens33,不同网卡名字可能不同),修改配置如下:
    vmware centos7固定(设置静态)ip(图文)_第4张图片
  5. 执行systemctl restart network.service 重启centos网络
  6. 执行ifconfig查询设置后的ip地址,已经变成你配置的了
    查看ip
  7. 在win10配置虚拟网卡VMnet8的ip地址,打开“网络和internet设置” - 以太网 - 更改适配器选项 - 右击VM8net - 属性 - internet协议版本4(TCP/IPv4),配置如下:
    vmware centos7固定(设置静态)ip(图文)_第5张图片
  8. 完成上面的配置,就完成了虚拟机固定ip,下面可用xshell连接校验。

遇到的问题

	1、虚拟机下的“虚拟网络编辑器”只有管理员权限才能修改的,需要点击“更改设置”,才能进
	入编辑状态,像我这里并没有这个按钮,被误导过;
	
	2、在公司内网,设置了一个跟公司同网段一样的ip地址,在win10的cmd窗口下可以ping通,
	在xshell一直连接不上,后面关掉虚拟机,依然能ping通,才知道原来ping到其他同事的电脑
	了,所以配置的ip要校验是否被占用。

你可能感兴趣的:(linux)