centos7虚拟机设置静态ip以及解决设置静态ip后无法连接外网的问题

centos7虚拟机初始运行时ip是动态随机分配的

通过修改etc/sysconfig/network-scripts/ifcfg-ens33文件的配置可以设置固定的ip

TYPE="Ethernet"

PROXY_METHOD="none"

BROWSER_ONLY="no"

#BOOTPROTO="dhcp" #static替代了dhcp 设置固定ip

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="enp0s3"

UU

DEVICE="enp0s3"

ONBOOT="yes" #yes替代no设置固定ip

#下面的解决设置固定ip后无法连接外网的问题 192.168.1.xxx是宿主机所在的局域网ip段

IPADDR="192.168.1.104"

NETMASK="255.255.255.0"

GATEWAY="192.168.1.1"

BROADCAST="192.168.1.255"

DNS1="192.168.1.1"

service network restart