RHEL7/centos7修改网卡名称为eth0

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了RHEL7/centos7修改网卡名称为eth0相关的知识,希望对你有一定的参考价值。

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

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

网卡名称修改步骤

  1. 修改/etc/sysconfig/grub文件

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

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"
  1. 重新生成grub配置

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

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

  • 修改配置文件中DEVICE=ethx

  • 修改配置文件中NAME=ethx

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

我的疑惑

网上很多文章介绍说在”/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地址和特定的网卡名称进行绑定,不知道是我的配置问题还是别的原因,有兴趣的可以试试。

本文出自 “未来人” 博客,请务必保留此出处http://zaa47.blog.51cto.com/6181689/1927466

以上是关于RHEL7/centos7修改网卡名称为eth0的主要内容,如果未能解决你的问题,请参考以下文章

RHEL7/CentOS7网络配置 񢟒

RHEL7/CentOS7网络配置 𱵟

RHEL7/CentOS7网络配置 -- 2019-08-08 18:02:54

RHEL7/CentOS7网络配置 -- 2019-08-11 19:48:45

centos 修改网卡名称为eth0

修改CentOS7网卡名称为传统名称eth0格式