【Linux学习笔记⑧】linux基本网络问题

问题一::This device is not active
实例:
[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
原因:
     出现该故障的原因是启动网络的两个服务有冲突:/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"注释掉,删掉也可以。

问题二.RTNETLINK answers: File exists
实例:
        service network start 或者/etc/init.d/network start   出现RTNETLINK answers: File exists
原因:
        同上一样也是启动网络的两个服务有冲突:/etc/init.d/network 和 /etc/init.d/NetworkManager,如果你要用无线网络的时候,如果关闭NetworkManager服务会使你感到不方便。只需NetworkManager服务重启一下就好。若把NetworkManager 服务关闭的话就永远不会出现RTNETLINK answers: File exists。
方法:
         [root@localhost ~]# chkconfig --level123456 NetworkManager off
         [root@localhost ~]# service 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: RTNETLINK answers: File exists           [确定]
问题三:Network is unreachable
实例:
        配置linux网络时候,可以ping通局域网,ping外网时提示: connect: network is unreachable
方法:
         1、检查配置文件、硬件设备包括网线、水晶头等是否正确
         2、关闭FW、Selinux【setup是一个设置公用程序,提供图形界面的操作方式】
         3、添加默认网关:route add default   gw 192.168.1.1


你可能感兴趣的:(linux,故障)