克隆的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.错误
在这里插入图片描述
由于虚拟机是克隆而来,在重启的网络的时候有多个网卡,首先先查看网卡信息

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

克隆的linux重启网络时(service network restart)出现Bringing up interface eth0: Error: Connection ...错误_第1张图片
此处会发现三个网卡,然后通过ifconfig发现网卡的ATTR对比情况
克隆的linux重启网络时(service network restart)出现Bringing up interface eth0: Error: Connection ...错误_第2张图片
很明显发现此处用的eth2网卡,而不是eth0网卡
接着查看网络配置文件

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

克隆的linux重启网络时(service network restart)出现Bringing up interface eth0: Error: Connection ...错误_第3张图片
因此启动网络的时候,会报上面的错误。

解决办法

解决办法有两个:
方法一:修改网卡
将eth0网卡修改成eth2
首先打开网络配置文件,将DEVICE与HWADDR换成eth2的

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

克隆的linux重启网络时(service network restart)出现Bringing up interface eth0: Error: Connection ...错误_第4张图片
然后将ifcfg-eth0名修改成ifcfg-eth2

cp ifcfg-eth0 ifcfg-eth2
rm -rf ifcfg-eth0

克隆的linux重启网络时(service network restart)出现Bringing up interface eth0: Error: Connection ...错误_第5张图片
最后重启网络服务即可

service network restart

克隆的linux重启网络时(service network restart)出现Bringing up interface eth0: Error: Connection ...错误_第6张图片
方法二:去除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 ...错误_第7张图片
接着在修改网络配置文件

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

同样将HWADDR值换成eth2的地址
克隆的linux重启网络时(service network restart)出现Bringing up interface eth0: Error: Connection ...错误_第8张图片
最后重启网络服务

service network restart

你可能感兴趣的:(linux)