一.背景

之前已经安装好虚拟机,想修改虚拟机linux的网卡从仅主机模式变为NAT模式,方便笔记本没有使用网线的时候也能连接虚拟机内的linux。

二.问题

修改完网卡的配置文件后重启网卡服务  service network restart

出现问题如下:

image

error:No suitable device found: no device found for connection "System eth0"

         启动网卡eth0也报错相同

image

三.解决问题

检查虚拟机配置的网卡上MAC地址与linux系统配置文件中的网卡MAC地址不同,修改配置文件与虚拟机的一样。

重启网络服务eth0仍有报错---网卡不是所描述的那块设备(此处忘记截图凭记忆描述)

修改/etc/udev/rules.d/70-persistent-net.rules文件,此文件中记录eth1对应的MAC地址网卡才是虚拟机的网卡。造成此原因可能是之前网卡模式切换造成。修改eth1为eth0并删除原来关于eth0的描述

重启网络服务eth0成功 网络通畅

 

感谢文章http://www.linuxidc.com/Linux/2013-02/79654.htm提供解决方法