VM中的Centos 7配置静态IP

环境:

  • CentOS Linux release 7.6.1810 (Core)
  • VM

网卡配置

将VM的网卡配置成桥接模式

在cmd中查看本机的ip,子网掩码,网关,虚拟机中配置需要和本机在同一个网段。

编辑/etc/sysconfig/network-scripts/ifcfg-ens33文件,文件名可能不同。将ONBOOT=yes改成ONBOOT=yes,在最后追加:

IPADDR=192.168.1.177
NETMASK=255.255.255.0
GATEWAY=192.168.1.1

其中:

  • IPADDR:配置静态IP地址和主机在同一网段
  • NETMASK:子网掩码和主机一致
  • GATEWAY:网关和主机一致
[root@localhost ~]# cat /etc/sysconfig/network-scripts/ifcfg-ens33 
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
# BOOTPROTO=dhcp
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=b45fc279-526f-433f-a1f5-6cd93594c4bb
DEVICE=ens33
ONBOOT=yes

IPADDR=192.168.1.177
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
[root@localhost ~]# 

配置DNS解析

编辑/etc/resolv.conf,在文件中添加如下两行:

nameserver 8.8.8.8
nameserver 8.8.4.4

配置完成之后,重启网卡即可。