Centos7默认网卡名如何修改成eth*

Centos7 新添加网卡默认的识别名ens*,用起来很不习惯,为了方便系统的统一化管理,如何将默认命名规则改成eth*?

  • 修改配置的步骤

1.首先修改网卡的配置文件/etc/sysconfig/network-scripts/ens33文件,将    ens33里的 DEVICE和NAME项改为eth

2.然后将该配置的文件名改成eth

3.禁用该可预测命名规则。对于这一点,你可以在启动时传递“net.ifnames=0 biosdevname=0 ”的内核参数。这是通过编辑/etc/default/grub
在变量GRUBCMDLINELINUX后面加入“net.ifnames=0 biosdevname=0 ”来实现的。参数间以空格来间隔

4.运行命令grub2-mkconfig -o /boot/grub2/grub.cfg 来重新生成GRUB配置并更新内核参数5. 编辑修改命名规则的配置文件 vim /etc/udev/rules.d/70-persistent-net.rules  这个文件Centos7没有,安装Centos6的规则填写,保存!

6.重启机器加载修改项,OK!

 

  • 详细过程和截图

1.Centos7默认网卡识别名是这样的

TIM图片20180429171717

2.首先vim /etc/sysconfig/network-scripts/ens33 修改了设备名称为eth0

1111

3.然后重新命名该文件为 ifcfg-eth0

22222224.然后,禁用该可预测命名规则。对于这一点,你可以在启动时传递“net.ifnames=0 biosdevname=0 ”的内核参数。这是通过编辑/etc/default/grub

在变量GRUBCMDLINELINUX后面加入“net.ifnames=0 biosdevname=0 ”来实现的。参数间以空格来间隔

333333

5.运行命令grub2-mkconfig -o /boot/grub2/grub.cfg 来重新生成GRUB配置并更新内核参数。

44444444

6.此时,vim /etc/udev/rules.d/70-persistent-net.rules

55555

7.Centos7这个文件没有,那就建一个,以这样的命名规则加入这一行,重启机器看效果

aaaaaaaaaaaaaaa

8.可以看出,网卡的名字已经改过来了,这里我再加一块新网卡,看会不会出现eth2!

sssssss

成功了!

本文来自投稿,不代表Linux运维部落立场,如若转载,请注明出处:http://www.178linux.com/97245

(1)
知行合一知行合一
上一篇 2018-04-29 16:36
下一篇 2018-04-29 19:49

相关推荐

  • 一次完整的http请求处理过程+MPM工作模式

     1、建立连接:接收或拒绝连接请求 2、接收请求:接收客户端请求报文中对某资源的一次请求的过程 Web访问响应模型(Web I/O)单进程I/O模型:启动一个进程处理用户请求,而且一次只处理一个,多个请求被串行响应多进程I/O模型:并行启动多个进程,每个进程响应一个连接请求复用I/O结构:启动一个进程,同时响应N个连接请求实现方法:多线程模型和事件驱动…

    2018-06-24
  • linux操作系统启动流程 & grub简述

    linux操作系统启动流程 & grub简述

    Linux笔记 2018-06-03
  • linu基础知识

    低级语言 ;机器语言,汇编语言 中级语言;C 高级语言;JAVA Objetive-C php GO cento s7.4 开源。O pen Sou软件核原代码提供所有人自由发布软件和原代码 虚拟机配置 内存;1.1G Centos7 .4 磁盘200G 光盘;ISO接 网卡;仅主机 MBR GPT 区类型 主分区;一块硬盘最i多4个,不可分小区,可以用来启…

    Linux笔记 2018-04-01
  • mysql数据库四

    备份和还原 主从复制,

    2018-06-11