博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux "bring up eth0 failed, eth0 seems not be presernt" 问题解决方案
阅读量:5248 次
发布时间:2019-06-14

本文共 1007 字,大约阅读时间需要 3 分钟。

=========1.问题==========

重启网卡的时候出现"bring up eth0 failed, eth0 seems not be presernt", 提示找不到网卡。

 

=========2.检查自己的网络相关配置========

需要检查下面三个地方:

  1)网卡(ifcft-ethX)的信息配置:

    示例: DEVICE="eth0"             

        HWADDR="AA:BB:CC:DD:EE:FF"      ---->这个MAC地址一定要与ifconfig -a 对应的网卡的MAC地址一致,不然会出错

        UUID="AAAAAA-BBBBBB-CCCCCC"   ------>UUID的值一定要是唯一的,不能重复       

  2)查看可用的网卡与实际配置的网卡是否一致(重要!!!)

    2.1)使用ifconfig -a  查看是否出现的是你在网卡信息里面配置的eth0, 如果不是(比如如果出现的是eth1或者其他),则看下一步;

    2.1)查看/etc/udev/rule.d/70-persident-net.rules 里面实际可用使用的网卡是否有eth0  如果没有则将ifconfig -a 显示的那个网卡名称改为eth0

  3)重启网卡

          service network restart      问题解决

========3.原理简述=========

/etc/udev/rule.d/70-persident-net.rules  会搜寻系统可用的网卡,并配上别名,如eth0或者eth1

ifconfig -a 会去查看上面70-persident-net.rules 这个文件并显示出来实际在使用的网卡和它的别名

如果ifcfg-eth0配置的是DEVICE="eth0",  而在70-persident-net.rules 实际可用网卡的别名为eth1,就会出现bring up eth0 failed, eth0 seems not be presernt,修改70-persident-net.rules 中的eth1为eth0就能解决了。

 

========4其他可能导致这个问题原因=====

请查阅下面链接

转载于:https://www.cnblogs.com/horizonli/p/5181483.html

你可能感兴趣的文章
redis哨兵集群、docker入门
查看>>
hihoCoder 1233 : Boxes(盒子)
查看>>
codeforces水题100道 第二十二题 Codeforces Beta Round #89 (Div. 2) A. String Task (strings)
查看>>
c++||template
查看>>
[BZOJ 5323][Jxoi2018]游戏
查看>>
编程面试的10大算法概念汇总
查看>>
条件断点 符号断点
查看>>
水平垂直居中
查看>>
MySQL简介
查看>>
设计模式之桥接模式(Bridge)
查看>>
jquery的$(document).ready()和onload的加载顺序
查看>>
Python Web框架Django (五)
查看>>
.net学习之继承、里氏替换原则LSP、虚方法、多态、抽象类、Equals方法、接口、装箱拆箱、字符串------(转)...
查看>>
【codevs1033】 蚯蚓的游戏问题
查看>>
【程序执行原理】
查看>>
python的多行注释
查看>>
连接Oracle需要jar包和javadoc文档的下载
查看>>
UVA 10976 - Fractions Again?!
查看>>
Dreamweaver cc新版本css单行显示
查看>>
【android】安卓的权限提示及版本相关
查看>>