解决RedHat6/CentOS6系统中“弹出界面eth0:设备似乎不存在”的问题

来源:互联网 发布:乐股软件官网 编辑:程序博客网 时间:2024/05/01 13:35

参考网站:http://www.zhukun.net/archives/5949

刚刚在自己的CentOS6系统中执行service network restart时,竟然提示:

弹出界面 eth0: 设备 似乎不存在, 初始化操作将被延迟。   [失败]

这事可真神奇。于是手动编辑网卡配置文件/etc/sysconfig/network-scripts/ifcfg-eth0,根据自己的忘记进行了一番设置,再次执行service network restart,竟然又弹出一个:

弹出界面 eth0: 错误:没有找到合适的设备:没有找到可用于连接 'eth0' 的设备。

后来发现,RedHat6/CentOS6系统中的网络服务已由一个名为NetworkManager的服务接管。当我关闭network服务,并开启NetworkManager服务以后,发现系统竟然又可以上网了!

[root@bear ~]# service network stop关闭环回接口:                                             [确定][root@bear ~]# service NetworkManager restart停止 NetworkManager 守护进程:                             [失败]设置网络参数...                                            [确定]正在启动 NetworkManager 守护进程:                         [确定]

百度了一下,罪魁祸首竟是Gnome桌面中的“网络连接”窗口。此窗口调用了NetworkManager服务来管理网络,导致network服务启动异常。所以,如果你在图形界面中手动更改过网络相关信息,那还是把network服务停止吧。

[root@bear ~]# service network stop[root@bear ~]# chkconfig --level 2345 network off[root@bear ~]# service NetworkManager restart停止 NetworkManager 守护进程:                             [失败]设置网络参数...                                            [确定]正在启动 NetworkManager 守护进程:                         [确定]

linux的NetworkManager服务

参考文章:
linux的NetworkManager服务_himrpei-ChinaUnix博客


------------------------------------------------------------------------------------------------------------------

no device found for connection ‘ System eth0′

今天VMWARE虚拟机安装的CentOS不能上网,使用用service network restart 提示


Shutting down loopback interface:                          [  OK  ]
Bringing up loopback interface:                            [  OK  ]
Bringing up interface eth0:  Error: No suitable device found: no device found for connection ‘ System eth0′.[FAILED]


用ifconfig eth0 up提示


eth0: unknown interface: No such device


然后去修改 /etc/sysconfig/network-script/ifcfg-eth0文件,没发现什么问题。研究了好长时间后,终于解决了这个问题。


解决办法:


1、删除/etc/udev/rules.d/70-persistent-net.rules文件,重启系统。


2、如果上面的不起作用,那么去看ifcfg-eth0文件中的HWADDR是否正确,改成正确的HWADDR。


我就是通过这两条方法解决问题上网的。

原创粉丝点击