网卡名称更改

网卡是计算机进行网络通信的必须的设备。在CentOS6及其更早的系统中,网卡设备在系统中的名称命名为eth#(#为0,1,2…之类的数字)。在内核版本为3.0.0及其以后的Linux发行版中,网卡设备在系统中名称变得很长,变得不好识别以及不利于管理。为了更好的管理,我们将新的网络设备命名改为传统的命名。


实验目的

将内核为3.0.0及其以后本版的Linux发行版的网卡设备的命名方式改为早期版本的命名方式以方便管理。

实验准备

1、准备准备实验的机器,要求内核版本为3.0.0及其以上的系统; 
2、为更好的验证,每个系统中有两块网卡设备;

实验操作

在CentOS系统中操作

首先查看系统内核版本以及网卡设备名称:

blob.png

系统内核版本为3.10,并且有3网卡设备,且名称都是以eno#########命名方式进行命名的。要达到将网卡设备名称的命名方式还原为eth#的样式。需要更改设备配置文件。

配置文件位置为:/boot/grub2/grub.cfg(在/etc目录下面有指向它的一个软连接文件grub2.cfg)。打开文件,如下图修改:

 blob.png

在99行处行尾添加net.ifnemas=0,然后保存文件,重启计算机后查看网卡设备:

blob.png

如图所示,系统的网卡设备在重启后,名称变成了eth#类,完成了更名。

在RHEL7系统中操作

在RHEL7系统中,网卡设备的命名方式也是eno#########式的名称。要更改回eth#类的命名方式,可以通过在CentOS上面的方式修改。也可以通过另外一种方式更改。两种方式大同小异。都能到达目的。下面就通过另外一种方式来修改。 
首先,查看RHEL7系统的版本以及网卡设备:

 blob.png修改文件/etc/default/grub,如图所示,在第6行行尾处添加“net.ifnames=0”,保存退出。 
blob.png然后执行命令后重启: blob.png重启后的网卡设备信息:

blob.png实验结果

通过以上两种方式,将新的网卡命名规则还原回早期版本的命名方式,使用起来相对比较方便,更容易记忆以及大量管理。 
第二种方式比第一种方式的操作步骤多,但是效果是一样的。它只是改变生成/boot/grub2/grub.cfg文件的生成规则,使生成的grub.cfg和第一步修改的后的文件一样。所以重启后达成的效果一样。

原创文章,作者:王更生,如若转载,请注明出处:http://www.178linux.com/60583

(1)
王更生王更生
上一篇 2016-11-23 23:11
下一篇 2016-11-23 23:34

相关推荐

  • Linux文件管理

    1、Linux上的文件管理命令都有哪些,其常用的使用方法及其相关示例演示。 Linux上的文件管理命令   目录管理类命令:mkdir,rmdir    mkdir [OPTION]… DIRECTORY…     -p: 自…

    Linux干货 2016-09-26
  • Linux启动之grub详解,故障排除,自建linux

    概述     上篇我们以CentOS6为例介绍了一下系统启动流程,本篇将承接上篇,详细的介绍一下系统启动流程中的grub,以及系统启动过程中的各种故障的排除,以及利用现有内核自己构建一个能够正常启动的简单Linux系统。具体分为一下几个部分:     1、grub相关概念详解 &…

    Linux干货 2016-09-13
  • Linux发展史

    Linux系统的发展史           内容摘要:            Linux操作系统的诞生       &n…

    Linux干货 2016-10-18
  • 20160803用户权限作业

    三种权限rwx对文件和目录的不同意义 文件:r:可以cat查看文件中的内容,可以查看文件的属性          w:可以ll查看文件的属性,也可以往文件中写入内容,如果其父目录具有写和执行权限就可删除其内部文件        &…

    Linux干货 2016-08-07
  • 计算机的组成和其功能

    图:计算机组成架构 计算机由硬件和软件组成 硬件部分: CPU:又称中央处理器,整个系统最高执行单元,执行各种运算,控制电脑自动协调地完成各种操作。 主板:它把计算机的各个部件紧密的连接在一起,各个部件通过主板进行数据传输,计算机重要的“交通枢纽”都在主板上,他的工作稳定性影响整机的工作稳定性。因同CPU的插脚和性能不同,所以针对不同的CPU也有不同的主板。…

    Linux干货 2016-08-08
  • fstab配置文件详解

    /etc/fstab配置文件详解 /etc/fstab:记录了计算机上硬盘分区的相关信息,启动Linux时,检查分区的fsck命令,挂载分区的mount命令,都需要fstab这个文件的信息,来正确的检查和挂载硬盘,而且这个硬盘需要root用户权限才能编辑 详解: 设备名称   挂载点  分区的类型  挂载选项  dump选项  fsck选项 设备名称: 可以…

    Linux干货 2017-04-23