国内最全IT社区平台 联系我们 | 收藏本站
华晨云阿里云优惠2
您当前位置:首页 > 服务器 > ifconfig显示的网卡信息和我的配置文件名不符

ifconfig显示的网卡信息和我的配置文件名不符

来源:程序员人生   发布时间:2014-12-07 10:30:24 阅读次数:3827次
比如我的配置文件, cd /etc/sysconfig/network-scripts/ifcfg-Auto_eth0是这个名称,但是我使用ifconfig显示的信息却是
eth6   Link encap:Ethernet  HWaddr 08:00:27:3F:55:54  
          inet addr:192.168.137.103  Bcast:192.168.137.255  Mask:255.255.255.0
          inet6 addr: fe80::a00:27ff:fe3f:5554/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:154 errors:0 dropped:0 overruns:0 frame:0
          TX packets:94 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:13339 (13.0 KiB)  TX bytes:13889 (13.5 KiB)
eth6,很明显这不是我配置文件的名称,这是由于很多Linux distribution使用udev动态管理装备文件,并根据装备的信息对其进行持久化命名。udev会在系统引导的进程中辨认网卡,将mac地址和网卡名称对应起来记录在udev的规则脚本中。那末如何恢复呢?我们要进入这个路径cd /etc/udev/rules.d/,以后查看70-persistent-net.rules这个文件,你会发现该文件中记录了之前的1些网卡信息,但是现在多是你已不再使用的,所以如果要恢复ifconfig显示eth0,只要删除这个文件,重启机器便可。 rm -r 70-persistent-net.rules 然后,reboot -h now便可恢复。固然你也能够删除rm -r 70-persistent-net.rules 文件中的部份信息。
生活不易,码农辛苦
如果您觉得本网站对您的学习有所帮助,可以手机扫描二维码进行捐赠
程序员人生
------分隔线----------------------------
分享到:
------分隔线----------------------------
关闭
程序员人生