通常网卡名称是由系统自动识别的,存在于注册表中,但是有些用户由于某些原因想修改 centos 6.0。X 系统的网卡名称,如何更改网卡名称?让我们来看看这个小编辑。
CentOS 6. 有三种方法可以更改 X 下的网卡名称:法则一:修改 UDEV 文件并删除内容; 使用命令,重新定义名称,两个名称都要更改;第二条:在 centos 6中,您可以直接使用安装,设置一个新的网卡,填写 ETH1,IP 和其他内容。在 CentOS 6中,默认的 kudzu 硬件感知服务不再存在,几乎所有的硬件管理都是通过 Udev 进行的。如果您向 Centos 6添加了一个新的硬件,比如一个网卡,那么您只需要重新启动 udev。Start _ udev它将重新扫描新的硬件和做相关的处理。如果添加新的网卡,则不需要编辑/etc/sysconfig/Network-script/下的内容来识别错误的名称,有时还需要更新网卡的名称。针对网络 udev 的特定网卡号的配置文件是/etc/udev/Rules. D/70-always-net。大概是这样的:子系统 = = “ net”,ACTION = = “ add”,DRIVERS = = “ ? *”,ATTR { address } = = “5400e8:2e”,ATTR { type } = = “1”,KerNEL = = “ eth *”,NAME = “ eth1”# PCI 设备0x1af452046c”,ATTR { type } = = “1”,KerNEL = = “ eth *”,nAME = “ eth0”参考以上内容,最多修改 MAC 地址和 NAME 即可。完成后,使用 udev 命令测试它:Udevadm test/sys/class/net/eth0/这个命令详细地显示了 udev 的识别和处理过程。注:新添加的硬件,如果向 setup 和 system-config-network-tui 添加了网卡,但/etc/sysconfig/network-script/无法找到配置文件。这是因为默认情况下,这些命令会将生成的配置文件放在/etc/sysconfig/network/device/中,只需将以下两个配置文件放在/etc/sysconfig/network-script/中,然后再次使用它们System-config-network-tui.代码示例: CP/etc/sysconfig/network/device/*/etc/sysconfig/Network-script/然后重新启动生效。第三条:1. 在 grub 中添加 biosdevname = 0作为引导参数内核 /vmlinuz-2.6.32-131.21.1.el6.i686 ro root=/dev/mapper/vg_test-lv_root rd_LVM_LV=vg_test/lv_root rd_LVM_LV=vg_test/lv_swap rd_NO_LUKS rd_NO_MD rd_NO_DM LANG=en_US.UTF-8 SYSFONT=latarcyrheb-sun16 KEYBOARDTYPE=pc KEYTABLE=us crashkernel=auto rhgb quiet biosdevname=0删除 udev 配置文件 RM-F/etc/udev/Rules. D/70-holder-net. Rules重命名网卡配置文件Mv ifcfg-em1 ifcfg-eth04. 修改网卡配置文件,将所有 EM1改为 ETH0您可以将其替换为 Perl-p-i-e 的/em1/Eth0/g’ifcfg-eth0或 sed-i 的/em1/Eth0/g’ifcfg-Eth0。