centos7(linux)设置静态IP(vmware)

介绍

本文介绍 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 相关的网卡:

  1. VMnet1
  2. 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网络信息 中的网关IP
  • DNS1=192.168.58.2:dns,可以让虚拟机上外网

重启网络服务

systemctl restart network

原文出处:/show_1IX1X5kdY34t.html