当前位置:  技术问答>linux和unix

Linux 里面为什么定义了 eth0 后,仍然是不能 ping eth0 里面的 IP 地址

    来源: 互联网  发布时间:2017-05-05

    本文导语:  Hi, 在 Redhat 中 /etc/sysconfig/network-scripts/ 下已经手工新增了 ifcfg-eth0 的文件如下: DEVICE=eth0 BOOTPROTO=static IPADDR=192.168.1.2 NETMASK=255.255.255.0 GATEWAY=10.10.0.10 HWADDR=00:00:09:00:00:06 ONBOOT=yes TYPE=Ethernet 然后,重启 Redhat 的时...

Hi,

在 Redhat 中 /etc/sysconfig/network-scripts/ 下已经手工新增了 ifcfg-eth0 的文件如下:

DEVICE=eth0
BOOTPROTO=static
IPADDR=192.168.1.2
NETMASK=255.255.255.0
GATEWAY=10.10.0.10
HWADDR=00:00:09:00:00:06
ONBOOT=yes
TYPE=Ethernet

然后,重启 Redhat 的时候也可以见到 Bringing up interface eth0 [OK]

在命令行中使用输出如下结果:

#service network restart
Shutting down loopback interafce: [OK]
Setting network parameters:
Bringing up loopback interface:   [OK]
bringing up interface eth0:       [OK]

#ping 192.168.1.2
connect: Network is unreachable

#ifconfig -a
lo     Link encap:Local Loopback
       inet addr:127.0.0.1 Mask:255.0.0.0.
       ....
       ....
在 ifconfig -a 中只有 loopback 的设备,没有找到 eth0 的设备。

请问是什么回事?为什么定义了 eth0 后,仍然是不能 ping eth0 里面的 IP 地址?


|
那很抱歉了,我用的centos和公司自己的gnos。实在不行就换个虚拟机呗!!!O(∩_∩)O~

|
看你们的帖子快疯了,
楼主能详细说下你的rhel的版本内核信息不……
另外你的rhel是拷贝安装还是光盘安装,到底怎么个方式……
还有就是你的虚拟机软件是个什么……
因为rhel5.0之前跟之后的版本的设备管理方式是不一样的……

|


只是看楼上让你查看udev目录下的信息才有那么一回复
楼上那是让你看udev中给设备设置的规则信息,这个东西是2.6版本内核中支持的设备管理软件
你的版本是2.4,所以找不到这个,另外网卡似乎没有映射成设备文件
下面你可以使用
lsmod查看一下你内核中加载的模块
vmware虚拟机的话,我电脑中的网卡驱动模块名字叫做e1000,你看看你的模块里面有这个没有
使用modinfo  e1000查看该模块的详细信息
如果没有网卡驱动模块的话,应该就是网卡驱动没装好


|
ifconfig eth0 up
或者
ifconfig eth0 192.168.1.2
看看是否能启起来

|
有可能是驱动没有安装成功,

lspci |grep "Eth"

看下是什么网卡,然后再对应装上去驱动即可

|
原来是虚拟的RH

给你推荐个vm配置RH的文章

http://www.net527.cn/a/caozuoxitong/Linux/2011/0205/16412.html


|
这是vm虚拟出来的网卡
查看下这两个

http://bbs.chinaunix.net/thread-2081780-1-1.html

http://blog.csdn.net/njucsyyh/article/details/7998225

|
ethtool eth0 | grep yes
看看有没有输出?

|
虚拟机没有配置好网卡啊。

|
重启网卡,ifconfig eth0 up……

|
vi /etc/udvc/rules.d/*net*
进入这个带有net的文件,,系统不同名字可能不同,清除里面的内容。
重启电脑。不是虚拟机。。试试看。

|


cd /etc/udev/rules.d  不好意思,打错了。。。

|
那说明系统有问题,,为什么其他的都是好的!!

|
出现这种情况,应该是配置文件有错!查一下/ect/sysconfig/network目录下和ifconfig的输出比较。

|
手工弄出一个网卡的话,一般需要ifconfig -a,显示出所有的网卡,然后再修改相应的ifcfg-xxx配置文件。明显你连eth0网卡都没有,手工修改网卡文件也没用。找找什么原因无法显示网卡信息。

|
有可能是/etc/sysconfig/network-ifconfig目录中有个配置不正确的route

|
网关错了,重新配置网关。

    
 
 

您可能感兴趣的文章:

  • 如何看red hat linux的源代码?&& eth0代表什么?为什么启动时总是eth0 failed?
  • 双网卡,eth0是ADSL,eth1局域网,linux启动时eth0显示失败,提示决定IP的错误,把网卡都设成192.168.0.1行吗
  • 挑战真正的高手--linux如何识别网络模块eth0?
  • 我的linux中为什么找不到eth0这个文件?
  • linux下eth0 eh1改为eth2,eth3
  • 我的Linux7.2启动时有一项显示:Bringing up interface eth0 [failed]
  • 在Linux中安裝Oracle Database 10g時切換root帳戶時出現﹕-bash: eth0 commond not found,這是怎么 回事?各位大仙的幫一下
  • 一个arm-linux有ppp0设备和eth0设备.怎么做这样的应用.
  • red linux的IP已经设置好了,为什么ifconfig eth0时候出现这个信息??而且ping不通其他机子??
  • linux转发数据,局域网A(eth1)的数据是如何发送到另一个网卡eth0所在的网络上的,只需要设置FORWARD的ACCEPT吗?
  • mysql iis7站长之家
  • Debian Linux怎么给eth0 和eth1两块网卡设置ip,并且开机全部启动
  • VMware虚拟机linux系统,在启动的时候弹出eth0的时候失败了。进入系统的时候,输入ifconfig没有IP,这是什么情况???那位高手帮帮忙,不甚感激
  • 安装LINUX后eth0不能激活 不能上网的问题 高分 谢谢
  • linux c malloc函数定义及用法详解
  • makefile 中定义的 -D_LINUX_和 LINUX有区别吗?
  • linux shell自定义函数(定义、返回值、变量作用域)介绍
  • Linux C 有没有 查看函数定义的方法?
  • LINUX 下自定义类型的问题
  • Linux中怎样挂载自定义的EXT3分区
  • 在linux下,如何查询系统的预定义变量?
  • 请问LINUX 下 _int64类型是怎么定义的啊
  • 请问linux下FILE结构在哪里有定义,
  • linux内核全局变量定义问题!
  • 最简单的问题,linux下怎么查看某个结构体的定义。
  • ★★★在linux下编译pro*c文件,提示"sqlcxt"没有定义,哪位高手帮忙,定赠分!
  • 请问linux下如何方便的找到数据类型的定义?
  • Linux中系统头文件的搜索路径定义在哪?
  • linux下Eclipse+CDT,如何查看函数的定义、声明
  • 求助Linux宏定义
  • linux内核源代码中,在哪个文件的哪个地方可以看到定义线程切换时间片大小?
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • linux/Centos下查看和修改网卡Mac地址(ifconfig命令)
  • Linux内存映射 物理地址映射到虚拟地址
  • linux内存管理虚拟地址 逻辑地址 交换分区(swp)
  • X86下linux虚拟地址向物理地址的转换
  • Linux 物理地址转化成虚拟地址及IO_ADDRESS的用法
  • 请教:linux下看网卡的IP地址,DHCP,DNS地址的命令是什么?
  • Linux下局域网内如何根据对方机器的IP地址获得对方机器网卡的MAC地址?
  • linux 中怎么根据MAC地址获得IP地址?(用C语言实现)
  • 《操作系统原理linux篇》逻辑地址,线性地址 物理地址
  • 有谁会用linux里面的wget?有一个参数是-i 后面加上url地址文件,我不明白什么叫url地址文件,那位大侠告诉我?
  • 如何在LINUX中获取进程中某个虚拟地址所在物理内存地址
  • linux在setup.s里将system代码从10000处移到地址0后,原来驻留在地址0的BIOS中断程序去哪了?
  • linux进程地址
  • Linux中有关内存地址的问题
  • 虚拟机linux访问本地windowsip地址
  • Linux的虚拟地址空间
  • Linux 如何获得分配内存的起始地址
  • 嵌入式linux的应用程序分配内存地址问题
  • linux0.11内核线性地址问题,请教!!
  • 怎样修改linux下网卡的MAC地址?
  • 跪求Linux系统下载地址
  • linux c/c++ IP字符串转换成可比较大小的数字
  • 在win分区上安装linux和独立分区安装linux有什么区别?可以同时安装吗?(两个linux系统)
  • linux哪个版本好?linux操作系统版本详细介绍及选择方案推荐
  • 在虚拟机上安装的linux上,能像真的linux系统一样开发linux程序么?
  • secureCRT下Linux终端汉字乱码解决方法
  • 我重装window后,把linux的引导区覆盖了,进不了linux怎么办?急啊,望热心的人帮助 (现在有linux的盘)
  • Linux c字符串中不可打印字符转换成16进制
  • 安装vmware软件,不用再安装linux系统,就可以模拟linux系统了,然后可以在其上学习一下LINUX下的基本操作 了?
  • Linux常用命令介绍:更改所属用户群组或档案属性
  • 红旗Linux主机可以通过127.0.0.1访问,但如何是连网的Win2000机器通过Linux的IP去访问Linux


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,