介绍
本文介绍 vmware 虚拟机,nat 网络模式下,设置 centos7 的 IP 地址
查看vmware网络信息(关键)
这里查看网络信息,然后设置 centos ip地址、子网掩码、网关,否则可能会无法连上网
=================================================
====================================================
上图红框处,VMnet8 就是在 windows系统中查看的 网卡信息
上图最下面 子网IP:192.168.58.0,即:待会设置虚拟机的ip,就应该是该网段
====================================================
网关IP:192.168.58.2 是 windows网卡中的 WINS 服务器地址
得出结论(关键)
给虚拟机中的centos设置静态ip时,
子网掩码应该是:255.255.255.0,
网关应该是:192.168.58.2,
千万不要设置错误,否则可能会连不上外网
查看 windows IP地址(可忽略)
有上图可知,windows系统有 2 个 跟 VMware 相关的网卡:
- VMnet1
- VMnet8
如下图:
其中,VMnet8 是跟 虚拟机 的 IP 相关:
IPv4地址:192.168.58.1
IPv4 WINS 服务器:192.168.58.2 重要,是上图 NAT 设置 的 网关IP,也是虚拟机中 网关、DNS 的地址
WINS 服务器
IP地址和计算机名称的映射
查看centos网卡信息(重要)
查看 centos 网卡信息,搞清楚 要改哪个网卡的 IP 地址
ip addr
显示如下:
上图中的 enp0s3 就是网卡名,要记住,下面要用
配置静态IP地址(重要)
编辑配置文件
vi /etc/sysconfig/network-scripts/ifcfg-enp0s3
解释: enp0s3 是上面网卡名称
修改部分
bootproto="static"
onboot="yes"
在最下面增加IP
IPADDR=192.168.58.101
NETMASK=255.255.255.0
GATEWAY=192.168.58.2
DNS1=192.168.58.2
解释:
IPADDR=192.168.58.101:静态ip地址,可以随意设置。注意:与 vmware网络信息 中的子网IP,是同一个网段。也应该与 上面 windows的192.168.58.1是同一个网段NETMASK=255.255.255.0:是 vmware网络信息 中的子网掩码GATEWAY=192.168.58.2:网关,是 vmware网络信息 中的网关IPDNS1=192.168.58.2:dns,可以让虚拟机上外网
重启网络服务
systemctl restart network





