【基础】教你怎么给VMWare 的Centos虚拟机配置静态IP


前言:在大家的日常运维工作中,肯定多多少少都会用到虚拟机,但是默认情况下VMware创建的虚拟机每次启动都有可能更换IP这就对我们的工作造成了一定的麻烦,下面我就给大家介绍下,如何给centos虚拟机设置静态IP

软件环境

VMWare :VMware® Workstation 15 Pro Version 15.5.2 build-15785246

Centos: CentOS Linux Release 7.6.1810 64bit

虚拟机设置Nat环境配置

这是网卡IP 操作路径 网络->更改适配器选项->编辑 VMware Virtual Ethernet Adapter for VMnet8 属性

设置VMware网络

当前所有网卡配置

已连接的有两个 以太网3和以太网

虚拟网络编辑器

设置VMnet0 选择一张已连接的网卡进行映射

设置VMnet8

DHCP配置

NAT设置网关地址记得和上面配置的一致

在设置中把网络类型选择NAT模式并查看高级记一下MAC地址

至此,虚拟机网络已配置完毕,下面将进入centos系统内进行配置静态ip

进入centos系统中配置系统网卡

Centos7 网卡目录在 /etc/sysconfig/network-scripts

那个ifcfg-ens33 就是现在所用的网卡 可以输入命令ip addr 查看在用网卡

编辑配置文件 vi ifcfg-ens33

编辑完成后配置文件详情

TYPE="Ethernet"PROXY_METHOD="none"BROWSER_ONLY="no"BOOTPROTO="static"DEFROUTE="yes"IPV4_FAILURE_FATAL="no"IPV6INIT="yes"IPV6_AUTOCONF="yes"IPV6_DEFROUTE="yes"IPV6_FAILURE_FATAL="no"IPV6_ADDR_GEN_MODE="stable-privacy"NAME="ens33"UUID="ad0dda6b-0900-4945-a747-ffb5a30b3279"DEVICE="ens33"ONBOOT="yes"HWADDR="00:0C:29:05:4B:ED"IPADDR=192.168.200.128GATEWAY=192.168.200.2NETMASK=255.255.255.0DNS1=114.114.114.114配置项解析:BOOTPROTO :动态获取ip是dhcp,静态ip我们要改成static;UUID :虚拟机里每一个系统这里必须不一样;DEVICE:这里填写这个ifcfg-后面的信息即可,或者直接用装机默认的(有些是什么eno1677… 一串数字的);HWADDR :这里填写刚刚虚拟机“高级”查看的MAC地址;IPADDR :这里填写刚刚设置的VMnet8的ip网段中的ip地址;GATEWAY :这里填写刚刚设置的VMnet8的网关ip;NETMASK :这里填写刚刚设置的VMnet8的子网掩码;DNS1:这里为了可以支持centos访问外网而设置的;也可以使用如下命令设置DNS:vi /etc/resolv.conf这个文件包含了DNS的地址信息,可以自己在这里添加,如下:

重启网卡

systemctl restart network

验证

验证是否能ping通 外网ip

验证是否能ping通 本机ip

验证本机是否能ping通虚拟机ip

版权归属: 泪梦红尘
本文链接: https://www.bss2.com/archives/vm-ware-给centos虚拟机配置静态ip/

前言:在大家的日常运维工作中,肯定多多少少都会用到虚拟机,但是默认情况下VMware创建的虚拟机每次启动都有可能更换IP这就对我们的工作造成了一定的麻烦,下面我就给大家介绍下,如何给centos虚拟机设置静态IP

前言:在大家的日常运维工作中,肯定多多少少都会用到虚拟机,但是默认情况下VMware创建的虚拟机每次启动都有可能更换IP这就对我们的工作造成了一定的麻烦,下面我就给大家介绍下,如何给centos虚拟机设置静态IP

软件环境

VMWare :VMware® Workstation 15 Pro Version 15.5.2 build-15785246

Centos: CentOS Linux Release 7.6.1810 64bit

虚拟机设置Nat环境配置

这是网卡IP 操作路径 网络->更改适配器选项->编辑 VMware Virtual Ethernet Adapter for VMnet8 属性

设置VMware网络

当前所有网卡配置

已连接的有两个 以太网3和以太网

虚拟网络编辑器

设置VMnet0 选择一张已连接的网卡进行映射

设置VMnet8

DHCP配置

NAT设置网关地址记得和上面配置的一致

在设置中把网络类型选择NAT模式并查看高级记一下MAC地址

至此,虚拟机网络已配置完毕,下面将进入centos系统内进行配置静态ip

进入centos系统中配置系统网卡

Centos7 网卡目录在 /etc/sysconfig/network-scripts

那个ifcfg-ens33 就是现在所用的网卡 可以输入命令ip addr 查看在用网卡

编辑配置文件 vi ifcfg-ens33

编辑完成后配置文件详情

TYPE="Ethernet"PROXY_METHOD="none"BROWSER_ONLY="no"BOOTPROTO="static"DEFROUTE="yes"IPV4_FAILURE_FATAL="no"IPV6INIT="yes"IPV6_AUTOCONF="yes"IPV6_DEFROUTE="yes"IPV6_FAILURE_FATAL="no"IPV6_ADDR_GEN_MODE="stable-privacy"NAME="ens33"UUID="ad0dda6b-0900-4945-a747-ffb5a30b3279"DEVICE="ens33"ONBOOT="yes"HWADDR="00:0C:29:05:4B:ED"IPADDR=192.168.200.128GATEWAY=192.168.200.2NETMASK=255.255.255.0DNS1=114.114.114.114配置项解析:BOOTPROTO :动态获取ip是dhcp,静态ip我们要改成static;UUID :虚拟机里每一个系统这里必须不一样;DEVICE:这里填写这个ifcfg-后面的信息即可,或者直接用装机默认的(有些是什么eno1677… 一串数字的);HWADDR :这里填写刚刚虚拟机“高级”查看的MAC地址;IPADDR :这里填写刚刚设置的VMnet8的ip网段中的ip地址;GATEWAY :这里填写刚刚设置的VMnet8的网关ip;NETMASK :这里填写刚刚设置的VMnet8的子网掩码;DNS1:这里为了可以支持centos访问外网而设置的;也可以使用如下命令设置DNS:vi /etc/resolv.conf这个文件包含了DNS的地址信息,可以自己在这里添加,如下:

重启网卡

systemctl restart network

验证

验证是否能ping通 外网ip

验证是否能ping通 本机ip

验证本机是否能ping通虚拟机ip