centos7配置静态IP
Centos7 配置静态IP
1.先查看网卡的名称
使用ip a命令查看即可
可以看出网卡名称是ens3,则可以推断出网卡配置文件为cat /etc/sysconfig/network-scripts/ifcfg-ens3
2、备份原始的网卡配置文件
备份
cp /etc/sysconfig/network-scripts/ifcfg-ens3 /etc/sysconfig/network-scripts/ifcfg-ens3.bak
看一下原始的配置文件,原始的配置文件我这里是dhcp获取IP的方式,所以是这样的
cat /etc/sysconfig/network-scripts/ifcfg-ens3.bak
原始的文件内容是
TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="dhcp"
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="ens3"
UUID="216863d0-d514-45fa-aca7-85b8de268123"
DEVICE="ens3"
ONBOOT="yes"
3、修改网卡配置文件
vi /etc/sysconfig/network-scripts/ifcfg-ens3
修改BOOTPROTO="dhcp"为BOOTPROTO="static"
添加
IPADDR=172.16.90.52 这是静态IP
NETMASK=255.255.255.0 这是子网掩码
GATEWAY=172.16.90.1 这是网关
DNS1=8.8.8.8 这是DNS1
DNS2=114.114.114.114 这是DNS2
最终文件
内容
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="ens3"
UUID="216863d0-d514-45fa-aca7-85b8de268123"
DEVICE="ens3"
ONBOOT="yes"
IPADDR=172.16.90.52
NETMASK=255.255.255.0
GATEWAY=172.16.90.1
DNS1=8.8.8.8
DNS2=114.114.114.114
5、重启网络
systemctl restart network
6、验证
参考 :