文档章节

VirtualBox下Centos6 配置eth0 提示Device does not see...

knightuniverse
 knightuniverse
发布于 2013/09/12 23:39
字数 496
阅读 326
收藏 6

故障现象

重启网络:

service network restart

得到以下提示信息:

Shutting down loopback insterface:                                                                          [   OK  ]
Bringing up loopback insterface:                                                                            [   OK  ]
Bringing up interface eth0:  Device eth0 does not seem to be present,delaying initialization.               [   FAILED  ]

解决问题的过程

运行ifconfig命令查看网卡设备:

ifconfig -a

我的到了以下信息:

只出现了eth1而没有出现eth0,

然后通过查看虚拟机的网卡配置,我们可以得到网卡的mac地址:

而后通过查看 /etc/sysconfig/network-scripts/ 文件夹下的网卡配置:

ll /etc/sysconfig/network-scripts/ | grep "ifcfg-"

我发现可以能得到ifcfg-eth0的信息:

尝试把ifcfg-eth0重命名成ifcfg-eth1,并且把文件里的 DEVICE 参数值从 eth0 改成 eth1 ,重启网络。至此,问题搞定。

反思和总结

Centos网络配置文件

RedHat系列的linux所有有关网络的配置文件,都放在了 /etc/sysconfig/network-scripts/ 文件夹下。这个文件夹下一共有三类脚本:

  1. 网络接口配置文件(Interface configuration files)
  2. 网络接口控制脚本(Interface control scripts)
  3. 网络功能脚本(Network function files)

/etc/hosts

本地的域名和ip地址解析文件。e.g. 127.0.0.1 localhost

/etc/resolv.conf

DNS域名解析的配置文件,它包含了主机的域名搜索顺序和DNS服务器的地址,每一行应包含一个关键字和一个或多个的由空格隔开的参数。

/etc/sysconfig/network

这个文件包含了所有网络接口共享的路由以及主机名信息。

更多信息可以参考 Section 27.1.22, “/etc/sysconfig/network”Linux常用网络配置文件介绍

/etc/sysconfig/network-scripts/ifcfg-

系统网络接口设备的配置文件。关于这些网络接口设备的配置参数,参考文档:Section 13.2, “Interface Configuration Files”

参考文档

  1. Centos 配置eth0 提示Device does not seem to be present
  2. CentOS 6.0找不到ifcfg-eth0解决方案
  3. Deployment Guide Chapter 13. Network Interfaces
  4. Linux常用网络配置文件介绍
  5. Red_Hat_Enterprise_Linux-6-Deployment_Guide
  6. Red_Hat_Enterprise_Linux-6-Deployment_Guide

© 著作权归作者所有

共有 人打赏支持
knightuniverse
粉丝 2
博文 39
码字总数 46366
作品 0
厦门
程序员
私信 提问
centos6网络设置无法ping通主机

自己电脑系统windows8,在virtualbox中安装centos6,安装后centos无法ping通windows,但windows可以ping通centos,virtualbox使用桥接模式,具体如下: 1 windows中网络配置如下: 2 centos...

闵开慧
2014/03/23
4K
7
Genymotion启动失败

Genymotion版本:2.6.0 VirtualBox版本:5.0.16 Windows 10 Android Studio版本:1.5.1 启动Genymotion时提示错误:unable to start the virtual device. VirtualBox cannot start the virtual ......

wolfbigbig
2016/03/22
996
1
VirtualBox中安装招行网银记录

问题:VirtualBox成功安装Win7后无法识别招行网银 系统:Ubuntu12.04 prices,VirtualBox4.1.12 依次设置: 1 增加当前用户对usb的操作权限: $sudo lsusb Bus 001 Device 001: ID 1d6b:0002...

wufa
2012/11/01
0
0
Debian/Ubuntu下安装VirtualBox以及使用工行U盾

1.从4.0版本开始,VirtualBox分为开源的基础部分,和闭源的拓展包部分,开源部分可以直接通过Debian包管理器安装。闭源的extension packs需要在VirtualBox官网上下载安装,注意要找对应版本的...

wang7x
2014/02/09
0
1
Ubuntu server 安装virtualbox虚拟机

Ubuntu server 安装virtualbox虚拟机 一.去virtualbox官方网站下载最新匹配ubuntu版本的安装包 二.并相应下载vbox-extpack包 三.安装 dpkg –i virtualbox-4.24.2.2-81494~Ubuntu~oneiri...

wise622453
2013/09/06
0
0

没有更多内容

加载失败,请刷新页面

加载更多

钢铁侠自曝:特斯拉“哨兵模式” 来了!

北京时间1月23日消息,特斯拉车主可能很快就可以查看和记录汽车在无人看管时受到的损坏。 一位特斯拉车主在Twitter上向特斯拉CEO埃隆·马斯克(Elon Musk)抱怨称,他的车门凹进去了一大块,希...

Linux就该这么学
20分钟前
1
0
Java基础教程,第十一讲,阻止继承与抽象类

上一节课我们学习了Java中的继承语法,以及如何继承中的方法重写和super()关键字,今天我们将学习一下如何阻止继承以及抽象类。 课程内容 阻止继承:final类和方法 有些时候我们希望阻止某个...

程序员补给栈
32分钟前
0
0
mount命令

mount命令可以将分区挂接到Linux的一个文件夹下,从而将分区和该目录联系起来,因此我们只要访问这个文件夹,就相当于访问该分区了。 mount [-t vfstype] [-o options] device dir loop:用来...

Danni3
38分钟前
1
0
推荐一款接口 API 设计神器!

今天栈长给大家推荐一款接口 API 设计神器,传说中的,牛逼哄洪的 Swagger,它到底是什么?今天为大家揭开谜底! Swagger是什么? 官网:https://swagger.io/ Swagger 如官网所示,它是最好的...

Java技术栈
49分钟前
8
0
AMD直奔5nm!这一步棋下得妙

AMD今年将推出采用7nm工艺的第二代EPYC霄龙、第三代Ryzen锐龙处理器,其中后者已经在CES 2019上公开首秀,性能追评i9-9900K,功耗则低得多。 虽然被称为“女友”的GlobalFoundries临时决定放...

linuxCool
55分钟前
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部