问题:
部分Dell服务器在安装Linux操作系统之后,发现网卡名称变成em1了。
解决办法:
修改网卡名称为eth0,这里以CentOS操作系统为例。
一:修改系统grub
vi/boot/grub/grub.conf#在内核参数后面添加biosdevname=0
kernel/vmlinuz-2.6.32-573.7.1.el6.x86_64roroot=/dev/mapper/VolGroup-lv_rootrd_NO_LUKSLANG=en_US.UTF-8rd_NO_MDrd_LVM_LV=VolGroup/lv_swapSYSFONT=latarcyrheb-sun16crashkernel=autord_LVM_LV=VolGroup/lv_rootKEYBOARDTYPE=pcKEYTABLE=usrd_NO_DMbiosdevname=0rhgbquiet
:wq!#保存退出
二、修改udev的网卡命名规则配置文件
vi/etc/udev/rules.d/70-persistent-net.rules#修改
此服务器有四张网卡,识别出的网卡名字为:em1、em2、em3、em4(em代号是从1开始的,没有em0),
我们需要把上面的em1修改为eth0、em2修改为eth1、em3修改为eth2、em4修改为eth3
:wq!#保存退出
三、修改当前网卡配置文件名称
cd/etc/sysconfig/network-scripts/#进入网卡配置文件目录
mvifcfg-em1ifcfg-eth0#重命名
mvifcfg-em2ifcfg-eth1
mvifcfg-em3ifcfg-eth2
mvifcfg-em4ifcfg-eth3
四、修改网卡配置文件内容,把em全部修改改为eth
cd/etc/sysconfig/network-scripts/#进入网卡配置文件目录
viifcfg-eth0#修改里面的em1为eth0
viifcfg-eth1#修改里面的em2为eth1
viifcfg-eth2#修改里面的em3为eth2
viifcfg-eth3#修改里面的em4为eth3
:wq!#修改完成后,保存退出
五、重启启动系统,使上面的修改生效
shutdown-rnow#重启
至此,CentOS系统修改网卡em1为eth0完成。