故障:
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
……
本文出自 “寒冰BLOG” 博客,请务必保留此出处http://hanbing.blog.51cto.com/40347/1563135
原文地址:http://hanbing.blog.51cto.com/40347/1563135