centos配置静态IP主要是修改/etc/sysconfig/network-scripts/目录下的ifcfg-xxx文件
以我我本机为例,首先使用ifconfig查看网卡名字,我本地是enp1s0,查看ifcfg-eth0文件内网络设置名为enp1s0,那么可以直接修改该文件进行静态IP的配置
cat /etc/sysconfig/network-scripts/ifcfg-eth0 TYPE=Ethernet PROXY_METHOD=none BROWSER_ONLY=no BOOTPROTO=static #修改为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=enp1s0 UUID=cca32573-92a9-44ea-bfa9-b15eec06dbec DEVICE=enp1s0 ONBOOT=yes #设置yes IPADDR=192.168.1.76 NETMASK=255.255.255.0 GATEWAY=192.168.1.1 DNS1=114.114.114.114 DNS2=8.8.8.8
BOOTPROTO修改为static
ONBOOT设置为yes
同时IPADDR、NETMASK、GATEWAY、DNS1、DNS2均为新增配置,根据自己的IP地址和网关进行修改,修改外以后还需要重启网卡服务
systemctl restart network
重启以后使用ifconfig命令查看网卡配置
ifconfig enp1s0
可以看到我们设置的192.168.1.76这个IP已经写入配置生效了,后面就可以使用ping检测下网络是否已经OK