cd /etc/sysconfig/network-scripts
找到当前网卡名字
vim ifcfg-ens33
UUID在centos系统中ifconfig查询
IP网卡地址在虚拟机,编辑—查看网络编辑器中查看
首先修改为当前网段随意结尾
之后确定重启
启动后ifcongfig,中自动匹配了网段,回来将ens33 文件的IPADDR替换
GATEWAY:前边网段同一,最后为1
因为新安装完操作系统以后,网卡内部信息太多太杂乱,此时我们可以直接更改如下:
TYPE=Ethernet #配置为互联网网卡
BOOTPROTO=static #配置获取IP地址形式为静态获取
IPADDR=192.168.100.112 #配置网卡地址
NETMASK=255.255.255.0 #配置子网掩码
NAME=ens33 #配置网卡名字
UUID= 00:0c:29:62:6e:6e
ONBOOT=yes #开启自动重启
DNS1=114.114.114.114 #配置dns
GATEWAY=192.168.100.1 #配置网关
今天在centOS 7下更改完静态ip后发现network服务重启不了,翻遍了网络,尝试了各种方法,终于解决了。
现把各种解决方法归纳整理,希望能让后面的同学少走点歪路。。。
首先看问题:执行service network restart命令后出现下面的错误:
Restarting network (via systemctl): Job for network.service failed because the control process exited with error code.
See “systemctl status network.service” and “journalctl -xe” for details. [失败]
根据提示输入systemctl status network.service命令后出现如下错误信息:
network服务启动不了首先保证/etc/sysconfig/network-scripts目录下的ifcfg-xxx(每台机器不一定相同)没有错误(如果你改动过的话),这里的错误指的在更改过程中因为手误敲错字母之类的。
网上最常见的几种做法如下:
1.和 NetworkManager 服务有冲突,这个好解决,直接关闭 NetworkManger 服务就好了, service NetworkManager stop,并且禁止开机启动 chkconfig NetworkManager off 。之后重启就好了。