Vmware 15NAT模式下Centos7 设置静态IP

我们想要设置静态IP,首先我们需要设置NAT模式。

设置NAT模式

如果你已经设置成桥接模式,需要先关闭虚拟机

编辑虚拟机设置
编辑虚拟机设置

点击 编辑虚拟机设置

设置适配器
设置适配器

修改网络适配器为 NAT模式

设置虚拟机网络

进入软件界面,点击 编辑 - 虚拟网络编辑器

设置虚拟机网络-1
设置虚拟机网络-1

设置虚拟机网络-2
设置虚拟机网络-2

点击 NAT设置

NAT设置
NAT设置

这里的子网IP,网关IP我们进来的时候都是填写好了,check一下网关IP是否在子网范围内,后面在设置网络适配器会用到这几个

设置宿主机网卡信息

win10系统下打开 网络连接,注意到VMnet8这个适配器,右键选择 属性

设置宿主机网卡信息-1
设置宿主机网卡信息-1

设置宿主机网卡信息-2
设置宿主机网卡信息-2

选择图中的协议类型,点击属性进行修改

修改属性
修改属性

修改IP地址,IP地址需要在子网网段范围内任意选择一个作为IP,子网掩码和默认网关需要和NAT设置中的一致,DNS这里用的114的,你也可以设置成其他的

修改虚拟机CentOS配置文件

找到需要修改的配置文件
找到需要修改的配置文件

按如上命令,找到这个ifcfg-ens33文件(不同的人配置名可能不太一样),可以使用ip addr查看对应网卡信息,再根据网卡名找到对应的配置文件。例如我的

查看网卡信息
查看网卡信息

ip addr内容解析参见博客:https://linux.cn/article-9476-1.html

使用vi修改这个文件ifcfg-ens33文件
vi /etc/sysconfig/network-scripts/ifcfg-ens33

修改配置文件
修改配置文件

BOOTPROTO=static  #启用静态IP地址 ,默认为dhcp
ONBOOT=yes  #开启自动启用网络连接,这个一定要改

IPADDR=192.168.47.67  #设置IP地址 ,子网网段范围内挑一个
NETMASK=255.255.225.0  #设置子网掩码 和外面的NAT设置一致
GATEWAY=192.168.47.2  #设置网关 和外面的NAT设置一致
DNS1=192.168.47.2  #设置DNS  centos7最多支持3个,这里直接设置成和网关一样即可

设置完成后保存退出,重启网络服务,输入service network restart

测试网络是否畅通

ping
ping

克隆虚拟机

因为我需要模拟集群那么我希望能够不要再重复上一大堆的操作就能得到一个模拟集群的虚拟机,Vmware提供了克隆功能,极大方便了我们。

关闭虚拟机,右键虚拟机,选择管理-克隆

克隆虚拟机-1
克隆虚拟机-1

克隆虚拟机-2
克隆虚拟机-2

克隆虚拟机-3
克隆虚拟机-3

然后修改ifcfg-ens33文件的IP地址即可copy出一台新的机器了

over~