错误:激活链接失败:The connection is not for this device
错误原因:找不到设备eth0
解决办法:
1. 切换root用户,输入下列命令,输完一条回车一次
[root@itcast network-scripts]#`chkconfig NetworkManager off`
[root@itcast network-scripts]#`chkconfig network on`
[root@itcast network-scripts]#`service NetworkManager stop`
[root@itcast network-scripts]#`service network start`
输完命令后回车发现又有错误了:设备 eth0 不存在
2. 在命令行输入下面命令,目的:查看是否真的不存在设备 eth0
cd /etc/sysconfig/network-scripts
进入后,输入下面的命令,目的:查看系统当前存在的设备
ifconfig
这时,你会发现真的没有 eth0 !!!只有一个 lo
3. 接着输入下面命令
ifconfig -a
发现,原来设备名称不是 eth0 ,而是 eth1
输入下面命令,继续验证设备名称是多少
vi /etc/udev/rules.d/70-persistent-net.rules
你会看到最后的 NAME 的确是 eth1
4. 接着把网络配置文件的设备名称更改过来就可以了
vi /etc/sysconfig/network-scripts/ifcfg-eth0
5. 最后一步了,重启一下
service network restart
重启之后,输入下面的命令来 ping 一下,看看能不能连接外网
ping www.baidu.com
出现数据包的传送,说明已经连接成功啦!Ctrl+c 可以终止数据包的传送
----------------------------------------- 到这里就结束了 ---------------------------------------------------