网卡名称更改

网卡是计算机进行网络通信的必须的设备。在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
下一篇 2016-11-23

相关推荐

  • 揭开链接文件的面纱——从根本上剖析硬链接与软链接异同

    在linux的学习过程中,链接文件的学习让不少人头疼,很多同学往往分不清什么是硬链接,什么是软链接,对于两者的概念和区别常常容易混淆、搞不清楚。今天我们就从原理、从根本上为大家辨析一些两者之间的区别,相信大家在看完这篇文章之后对链接文件会有一个清晰正确的认识。 1、在实现原理上不同 硬链接,涉及到文件的底层模式,因此被称为硬链接文件。硬链接文件只是一个指针指…

    Linux干货 2016-10-20
  • 分享我自己的一个最小化安装CentOS6的初始化脚本

    #!/bin/bash # #Filename:postinstall_init.sh #Description:系统安装完成后,对系统进行一些配置,以符合自己的试验环境 #Author:renpingsheng #Email:995883352@qq.com #Version:1.0 #Date:2017.5.5 setenforce 0 #更改selin…

    Linux干货 2017-05-07
  • 第七周作业

    1、简述linux操作系统启动流程 CentOS 启动流程图: 通电自检 power on system test(POST)–> BIOS –> 主机加电以后会将各个部件运转起来,然后通过COMS上的软件程序BIOS(Basic Input Output System)检测每个设备cpu、内存、硬盘进行故障检查并进行硬件…

    2018-02-07
  • 第六周作业

    请详细总结vim编辑器的使用并完成以下练习题 基本模式:     编辑模式,命令模式     输入模式     末行模式         内置的命令行接口 打开…

    Linux干货 2017-02-14
  • 开机启动流程

    Centos的开机启动流程 具体步骤解释:  第一步:加电自检:POST         加电自检是检测硬件设备是否正常运行,以及一些外围设备的输入输出是否存在。 自检功能的实现是依靠BIOS软件程序实现的 BIOS即基本输入输出系统,它是装载在一个硬件芯片COMS上的,加电过程…

    Linux干货 2016-09-13
  • Iptables入门到进阶

    Iptables入门到进阶 一、前言 Firewall(防火墙): 隔离工具;Packets Filter Firewall(包过滤防火墙);工作于主机或网络的边缘,对经由的报文根据预先定义的规则(匹配条件)进行检测,对于能够被规则匹配到的报文实行某预定义的处理机制的一套组件; 防火墙类型 从防火墙的实现形式来分的话,防火墙可以分为软件防火墙和硬件防火墙 硬…

    Linux干货 2017-02-11