故障:

1、/etc/sysconfig/network-scripts 目录下无ifcfg-eth0

2、ifconfig命令无eth0,仅显示lo


解决方法:

一、如果输入ifconfig,没有eth0:,那你需要安装网卡驱动,如下:

ubuntu中查看网卡类型及是否安装网卡驱动程序   

1输入: lspci 或者 lspci –v 或lspci–vv

会显示所有的硬件信息和版本,然后在网上搜索linux下的驱动程序
03:00.0 Ethernet controller: Broadcom Corporation BCM4401-B0 100Base-TX (rev 02) 
03:01.0 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller (rev 05) 
……

其中: Ethernet controller: 是网卡型号

我的网卡型号:Ethernet controller: Intel Corporation Device 1502 (rev 04)

 

网驱动为:e1000e-1.6.2.tar.gz, 高版本可兼容低版本


hyper下安装Linux IC v3.2.iso

# mount /dev/cdrom /media

# /media/install.sh

# reboot


二、查看是否有网卡驱动

在终端输入 ifconfig –a

如果只出现   lo     Link encap:本地环回   
 

说明没有网卡驱动。


如果还       eth0       Link encap:以太网 硬件地址 00:1c:bf:ca:14:d7   
 

说明网卡驱动安装没有问题


三、新建或复制ifcfg-eth0文件


删除 rm  /etc/udev/rules.d/70-persistent-net.rules


cp ifcfg-lo ifcfg-eth0

或新建ifcfg-eth0文件

内容如下:

DEVICE=eth0

ONBOOT=yes

TYPE=Ethernet

……