linux配置ip重启网络失败,出现未知连接的问题
按默认安装装了centos 6.3登录后发现ip配置后重启网络不生效,网卡是没有激活状态。
www.zhishiwu.com
[root@localhost ~]# /etc/init.d/network restart
正在关闭接口 eth0: 错误:断开设备 'eth0'(/org/freedesktop/NetworkManager/Devices/0)失败:This device is not active
[失败]
正在关闭接口 wlan0: 错误:断开设备 'wlan0'(/org/freedesktop/NetworkManager/Devices/1)失败:This device is not active
[失败]
关闭环回接口: [确定]
弹出环回接口: [确定]
弹出界面 eth0: 错误:未知连接:f7d2609a-d666-4c4e-9ce8-01ae908dc239
[失败]
用#ifconfig排查发现没有配上ip,报错信息是网卡没有激活,进入配置文件修改
DEVICE=eth0
BOOTPROTO=none
NM_CONTROLLED=yes
ONBOOT=yes
TYPE=Ethernet
UUID="f7d2609a-d666-4c4e-9ce8-01ae908dc239"
IPADDR=192.168.0.56
NETMASK=255.255.255.0
DNS2=
IPV6INIT=no
USERCTL=no
PREFIX=24
DEFROUTE=yes
IPV4_FAILURE_FATAL=yes
NAME="System eth0"
HWADDR=20:6a:8a:2e:cf:c3
配置是没有问题的,后来经过反复的实验发现在centos下出现该故障的原因是启动网络的两个服务有冲突:/etc/init.d/network 和 /etc/init.d/NetworkManager这两个服务。
只需把NetworkManager重启一下就好
root@localhost ~]# service NetworkManager restart
停止 NetworkManager 守护进程: [确定]
设置网络参数... [确定]
正在启动 NetworkManager 守护进程: [确定]
[root@localhost ~]# service NetworkManager restart
停止 NetworkManager 守护进程: [确定]
设置网络参数... [确定]
正在启动 NetworkManager 守护进程: [确定]
[root@localhost ~]# /etc/init.d/network restart
正在关闭接口 eth0: 设备状态:3 (断开连接)
[确定]
正在关闭接口 wlan0: 设备状态:3 (断开连接)
[确定]
关闭环回接口: [确定]
弹出环回接口: [确定]
弹出界面 eth0: 错误:未知连接:f7d2609a-d666-4c4e-9ce8-01ae908dc239
[失败]
但是我的还有一个问题就是:
弹出界面 eth0: 错误:未知连接:f7d2609a-d666-4c4e-9ce8-01ae908dc239
[失败]
这个问题只需把/etc/sysconfig/network-scripts/ifcfg-eth0配置文件中的UUID="f7d2609a-d666-4c4e-9ce8-01ae908dc239"注释掉就ok了,当然删掉也是不影响的。