RHEL7/centos7修改网卡名称为eth0(二)

    因为RHEL7中采用新的网卡名称命名方法,致使网卡名变得难以理解和记忆,本文介绍怎样将网卡名称修改成传统的eth0的命名方式,能够实现定义任意网卡为eth0.linux

    以前的文章<<RHEL7/centos7修改网卡名称为eth0>>介绍了一种网卡命名的方法,这里介绍另一种。ios

网卡名称修改步骤

  1. 修改/etc/default/grub文件centos

在文件中添加“net.ifnames=0 biosdevname=0”内容,各参数间使用空格分割。ide

GRUB_TIMEOUT=5
GRUB_DEFAULT=saved
GRUB_DISABLE_SUBMENU=true
GRUB_TERMINAL_OUTPUT="console"
GRUB_CMDLINE_LINUX="rhgb quiet net.ifnames=0 biosdevname=0"
GRUB_DISABLE_RECOVERY="true"

注意:修改/etc/sysconfig/grub也是能够的,可是修改完要检查软连接必定要存在才行。
[root@zabbix-server ~]# ll /etc/default/grub 
-rw-r--r-- 1 root root 246 7月  22 09:35 /etc/default/grub
[root@zabbix-server ~]# ll /etc/sysconfig/grub 
lrwxrwxrwx. 1 root root 17 4月  28 2018 /etc/sysconfig/grub -> /etc/default/grub
  1. 从新生成grub配置ui

#执行如下命令
[root@test01 ~]# grub2-mkconfig -o /boot/grub2/grub.cfg
Generating grub configuration file ...
Found linux p_w_picpath: /boot/vmlinuz-3.10.0-229.kux.x86_64
Found initrd p_w_picpath: /boot/initramfs-3.10.0-229.kux.x86_64.img
Found linux p_w_picpath: /boot/vmlinuz-0-rescue-5896062a0bda42de9041ba899c3b0b76
Found initrd p_w_picpath: /boot/initramfs-0-rescue-5896062a0bda42de9041ba899c3b0b76.img
done
  1. 修改网卡配置文件centos7

  • 修改网卡配置文件名称为ifcfg-ethxserver

  • 修改配置文件中DEVICE=ethxblog

  • 修改配置文件中NAME=ethxget

  1. 重启系统查看网卡名称it

个人疑惑

网上不少文章介绍说在”/etc/udev/rules.d“目录中建立一个网卡规则”70-net.rules“,并写入下面的语句,用来绑定mac地址和网卡名称,避免其发生变化:

ACTION=="add",SUBSYSTEM=="net",DRIVERS=="*",ATTR{address}=="00:0c:29:ba:53:e3",ATTR{type}=="1",KERNEL=="eth*",NAME="eth0"

可是我试了下好像并不能将MAC地址和特定的网卡名称进行绑定,不知道是个人配置问题仍是别的缘由,有兴趣的能够试试。

相关文章
相关标签/搜索