我一般会只会用到Centos 6.3的系统,不过貌似>6版本的CentOS网卡默认是从em1、2…开始计数,不同于以往的eth0、1…,如果你需要修改网卡名称与你的软件或应用对应,就用以下方法修改吧
1、备份grub文件
#cd /boot/grub/
#cp -p grub.conf grub.conf.bak
2、修改grub文件,在rhgb quiet后面增加启动参数“biosdevname=0”
#vim /boot/grub/grub.conf
kernel /vmlinuz-xxxxx ... biosdevname=0 kernel /vmlinuz-2.6.32-279.el6.x86_64 ro root=UUID=6ce1ace6-0eaa-4b10-8b76-8d843b03e314 rd_NO_LUKS rd_NO_LVM LANG=en_US.UTF-8 rd_NO_MD SYSFONT=latarcyrheb-sun16 crashkernel=auto KEYBOARDTYPE=pc KEYTABLE=us rd_NO_DM rhgb quiet biosdevname=0
其实,上面grub.conf原文件是这个样子:(博客宽度不够,图片会很小,你可以把它下载到本地看一下)
3、删掉udev的配置文件
#rm /etc/udev/rules.d/70-persistent-net.rules
4、修改当前网卡配置文件名称
#mv ifcfg-em1 ifcfg-eth0
#mv ifcfg-em(?) ifcfg-eth(?-1)
5、修改网卡配置文件(ifcfg-eth0)内容
#DEVICE="em1"修改为DEVICE="eth0"(具体改为什么,看你需要了,注意不要写错)
6、重启系统
#reboot
补充:grub文件
http://www.freescaleic.org/article/09-08/1421471251469605.html?sort=389_604_0_0
http://hi.baidu.com/liuchangwengo/item/270f1b61b435260ba0cf0f08