zoukankan      html  css  js  c++  java
  • fedora16下更改网卡名字

    fedora16下更改网卡名字
     
    今天由于网络启动出错的原因,在网上搜索,发现大部分人的网卡名字都是eth0,可是我的却是p3p1,所以想改成eth0.
     
      然后google了下,发现设备命名什么的都是由udev来动态管理的,根据设备的信息对其进行持久化命名,udev会在系统引导的过程中识别网卡,将mac地址和网卡名称对应起来记录在udev的规则脚本中。udev的规则脚本在/etc/udev/rules.d目录下,而对应的网络持久化命名的规则文件是70-persistent-net.rules。不过我发现我的系统中没有这个规则文件,于是到网上找了下,发现这个规则文件是可以自己写的,只有符合udev规则文件的规范就行。
     
      下面我们来修改网卡p3p1为eth0:
     
      1.vim /etc/default/grub。 在grub里增加biosdevname=0的启动参数
     
      在 GRUB_CMDLINE_LINUX="rd.md=0 rd.lvm=0 rd.dm=0  KEYTABLE=us quiet rhgb rd.luks=0 LANG=en_US.UTF-8 " 中加入biosdevname=0变成GRUB_CMDLINE_LINUX="rd.md=0 rd.lvm=0 rd.dm=0  KEYTABLE=us quiet rhgb rd.luks=0 LANG=en_US.UTF-8 biosdevname=0 "
     
      2.$grub2-mkconfig -o /boot/grub2/grub.cfg自动生成一个grub2配置文件。
     
      3.$touch /etc/udev/rules.d/70-persistent-net.rules。没做好像也可以
      #写入SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="44:37:e6:19:46:5e", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"
     
      4.$cd /etc/sysconfig/network-script/
     
      5.$cp ifcfg-p3p1  ifcfg-eth0
      #再把里面的DEVICE="p3p1" 改成DEVICE="eth0",再重启电脑就可以了。
     修改完成,注意ifcfg-*中MAK地址,网络不稳定。
  • 相关阅读:
    face_recognition人脸识别框架
    POJ 3260 The Fewest Coins(多重背包问题, 找零问题, 二次DP)
    POJ 2392 Space Elevator(多重背包变形)
    POJ 1014 Dividing(多重背包, 倍增优化)
    POJ 1384 Piggy-Bank(完全背包)
    POJ 2063 Investment(完全背包)
    POJ 3211 Washing Cloths(01背包变形)
    POJ 1837 Balance(01背包变形, 枚举DP)
    POJ 2923 Relocation(01背包变形, 状态压缩DP)
    POJ 1243 One Person
  • 原文地址:https://www.cnblogs.com/zhouhbing/p/4037144.html
Copyright © 2011-2022 走看看