天天看点

克隆的linux重启网络时(service network restart)出现Bringing up interface eth0: Error: Connection ...错误

问题分析

linux在重启网络服务的时候出现Bringing up interface eth0: Error: Connection activation failed: The connection is not for this device.错误

克隆的linux重启网络时(service network restart)出现Bringing up interface eth0: Error: Connection ...错误

由于虚拟机是克隆而来,在重启的网络的时候有多个网卡,首先先查看网卡信息

cat /etc/udev/rules.d/70-persistent-net.rules
           
克隆的linux重启网络时(service network restart)出现Bringing up interface eth0: Error: Connection ...错误

此处会发现三个网卡,然后通过ifconfig发现网卡的ATTR对比情况

克隆的linux重启网络时(service network restart)出现Bringing up interface eth0: Error: Connection ...错误

很明显发现此处用的eth2网卡,而不是eth0网卡

接着查看网络配置文件

cat /etc/sysconfig/network-scripts/ifcfg-eth0
           
克隆的linux重启网络时(service network restart)出现Bringing up interface eth0: Error: Connection ...错误

因此启动网络的时候,会报上面的错误。

解决办法

解决办法有两个:

方法一:修改网卡

将eth0网卡修改成eth2

首先打开网络配置文件,将DEVICE与HWADDR换成eth2的

vi /etc/sysconfig/network-scripts/ifcfg-eth0
           
克隆的linux重启网络时(service network restart)出现Bringing up interface eth0: Error: Connection ...错误

然后将ifcfg-eth0名修改成ifcfg-eth2

cp ifcfg-eth0 ifcfg-eth2
rm -rf ifcfg-eth0
           
克隆的linux重启网络时(service network restart)出现Bringing up interface eth0: Error: Connection ...错误

最后重启网络服务即可

service network restart
           
克隆的linux重启网络时(service network restart)出现Bringing up interface eth0: Error: Connection ...错误

方法二:去除eth2

使用eth0网卡,去除eth2网卡

首先打开网卡信息文件

vi /etc/udev/rules.d/70-persistent-net.rules
           

修改eth0的地址,修改成eth2的地址,然后屏蔽eth2

克隆的linux重启网络时(service network restart)出现Bringing up interface eth0: Error: Connection ...错误

接着在修改网络配置文件

vi /etc/sysconfig/network-scripts/ifcfg-eth0
           

同样将HWADDR值换成eth2的地址

克隆的linux重启网络时(service network restart)出现Bringing up interface eth0: Error: Connection ...错误

最后重启网络服务

service network restart
           

继续阅读