centos7配置静态IP
cd /etc/sysconfig/network-scripts
vim ifcfg-eno1 #根据你实际联网的网卡配置文件
参数说明:
BOOTPROTO= # 使用静态IP地址,默认为dhcp
IPADDR=====yes #设置网卡启动方式为 开机启动 并且可以通过系统服务管理器 systemctl 控制网卡
IPADDR= #ip地址
NETMASK= #子网掩码
GETEWAY= #网关
NDS1= #dns
配置完成后重启网络
systemctl restart network
重启网络报错
[root@localhost ~]# systemctl restart network
Job for network.service failed because the control process exited with error code. See "systemctl status network.service" and "journalctl -xe" for details.
按照网上的方法
1.和 NetworkManager 服务有冲突,这个好解决,直接关闭 NetworkManger 服务就好了,
service NetworkManager stop #关闭 NetworkManger 服务
chkconfig NetworkManager off #并且禁止开机启动 , 之后重启就好了。
但是我依然没有解决,我使用如下方法终于解决。
2.查看/etc/sysconfig/network-scripts下,将其余无关的网卡位置文件全删掉,避免不必要的影响,即只留一个以ifcfg开头的文件,然后重启系统。