在Centos7中,网卡默认名称不再是eth0、eth1、eth2……这样的名称,而是变成了ethxox的形式,这是因为在Centos7中,systemd和udev引入了一种新的网络设备命名方式:一致性网络设备命名。

在大概了解Centos7的网卡命名规则之后,我们来将默认的网卡默认设备名更改成任意名称——在很多的文章中,讲述的将网卡名改为ethx的方法在实际操作后发现只能将网卡名改为ethx形式,而无法改成其它名称,这可能也无法满足一些特殊的需求,所以我们这里讲述的是如何改为任意名称。

1.首先使用ip add命令,查看自己网卡的基本情况:

本人配的是两张网卡,所以可以看到enp0s3和enp0s8,这是默认网卡名,同时我们也可以看到这两张网卡的MAC地址,在这里我们需要将默认网卡名称和相对应的MAC地址记下,后续步骤需要用到;

示例目标:将enp0s3与enp0s8改为enp8s0与enp9s0

2.修改grub配置文件,取消一致性网络设备命名,这一步依靠在GRUD_CMDLINE_LINUX中添加net.ifnames=0 biosdevname=0参数来实现:

文件路径——/etc/default/grub

编辑工具:vi

命令:vi /etc/default/grub

修改前:

修改后:

3.重新生成GRUB配置并更新内核参数

命令:令grub2-mkconfig -o /boot/grub2/grub.cfg

4.进入/etc/sysconfig/network-scripts,指定修改网卡配置文件参数:

在进入了/etc/sysconfig/network-scripts之后,我们可以先ls看一下有哪些文件,确定所要修改的文件名称:

使用vi编辑器,首先对网卡enp0s3进行参数更改:vi ifcfg-enp0s3

参数添加与变动:

HWADDR=08:00:27:9f:1d:c5(步骤1中enp3s0的MAC地址)

DEVICE=enp8s0

NAME=enp8s0

保存退出之后,将ifcfg-enp3s0改为ifcfg-enp8s0

命令:mv ifcfg-enp3s0 ifcfg-enp8s0

对网卡enp80s文件的操作和上述步骤相同,在此不做赘述

注意:NAME、DEVICE与网卡文件名必须一致

5.添加udev规则

在/etc/udev/rules.d/70-persistent-net.rules中添加自定义规则,若是没有70-persistent-net.rules新建就可以了

命令:vi /etc/udev/rules.d/70-persistent-net.rules

添加前:

添加后:

其中要注意ATTR{type}==“1“,ATTER{address}是enp3s0和enp8s0对应的MAC地址,KERNEL和NAME就是根据自己需求去写,因为这里将网卡名改为enp8s0和enp9s0,所以是KERENL==“enp*”,NAME=“enp8s0”与NAME="enp9s0",修改好了之后保存退出。

6.reboot命令重启,查看网卡信息

Centos7——将网卡修改为任意名称相关推荐

  1. linux6.5修改网卡名称,Centos7更改网卡名为eth0

    centos7以前的网卡名是eth0.eth1这样的命名方式 但是centos7的网卡名称命名方式却并不是这样,这让使用惯了eth0命名方式的童鞋用着不习惯 那么我们何不修改成我们自己惯用的形式呢? ...

  2. linux克隆后修改网卡名称,vmware虚拟机克隆后网卡修改

    搜索热词 在使用vmware虚拟机时,有时候需要通过一个虚拟机克隆出批量的虚拟机,在克隆后,会发现网卡信息发生了变化,以这里为例,源主机网卡名称为eth0.eth1,在克隆后变成了eth2.eth3, ...

  3. Centos7更改网卡名为eth0

    centos7以前的网卡名是eth0.eth1这样的命名方式 但是centos7的网卡名称命名方式却并不是这样,这让使用惯了eth0命名方式的童鞋用着不习惯 那么我们何不修改成我们自己惯用的形式呢? ...

  4. linux 网卡设置双ip,CentOS7单网卡设置双IP的方法

    linux系统CentOS7单网卡设置双IP的方法,centos7.5.7.6.7.7设置双IP教程 ifconfig -a 来查看网卡情况 就可以看到enp1s0f0和enp1s0f1等几个网卡,也 ...

  5. centos7双网卡绑定bond0

    Centos7双网卡主备模式配置(bond0)   通过双网卡设置主备模式,实现当一块网卡宕掉时,另外一块网卡可以自动顶替宕掉的网卡工作,保障网络正常访问. 1.修改网卡配置文件 切换工作目录 cd  ...

  6. Excel酷炫技能,批量修改工作表名称,让你的工作事半功倍

    企事业单位部门众多,人员也众多.使用Microsoft Excel汇集资料任务繁重,收集到的Excel工作表资料名称也各不相同,如果不将其整理会对今后的工作造成不必要的麻烦.对Excel工作表名称单个 ...

  7. Centos7 重启网卡

    centos6的网卡重启方法: service network restart centos7的网卡重启方法: systemctl restart network 重启DNS服务器: systemct ...

  8. centos7的网卡配置 实用经典总结

    1.卸载netmanager yum  remove   NetworkManager 2.关闭防火墙: systemctl  stop  firewalld systemctl disable fi ...

  9. Unity Editor自制工具(1)--“Editor目录栏按钮+全局搜索方法+自制Editor窗口”实现搜索与删除场景中任意名称游戏物体

    1,制作Editor上方目录按钮 在C#静态方法上方加上[MenuItem("目录")],可在Editor中上方目录栏生成一个按钮. using System.Collection ...

最新文章

  1. SpringBoot 读取配置文件中参数全面教程
  2. linux 中的who的参数,linux who命令参数及用法详解
  3. acm算法模板(1)
  4. 文巾解题 180. 连续出现的数字
  5. 卷积神经网络训练模拟量化实践
  6. 手动升级ubuntu 18.04内核从4.15.0-45-generic到4.15.0-52-generic
  7. JAVA知识基础(五):深入理解final关键字
  8. fseek linux 大文件_上传大文件
  9. 使用cmd命令 ping网段内的使用的IP并输出到文件
  10. Windows jmeter安装
  11. Android开发学习总结——appcompat_v7项目说明
  12. 脱不花,如何成为高效学习的人
  13. 五色电阻在线计算机,五色环电阻阻值在线计算一键生成计算器
  14. Convex functions
  15. STL剖析(二):容器底层数据结构及常见用法
  16. e-r数据建模-概念模型 逻辑模型 物理模型-总结
  17. 第 342 场力扣周赛
  18. 轻松6步完成App开发
  19. 超实用的Excel自动排序小技巧,原来这么简单,早点知道就好了!
  20. (计算几何+二分+网络流)P4048 [JSOI2010]冷冻波

热门文章

  1. 学Python真的没用吗?Python到底可以干什么?
  2. C++大学教程(第二版)c++how to program Second Edition --电子工业出版社【美】harvey M.Deitel and paul James Deitel(更新中)
  3. 怎么在sqlyog设置表的外键
  4. 从 Git 提交中删除文件
  5. 云计算的优势和未来发展
  6. 计算机专业英语教学重难点,浅析计算机专业英语的教学现状及对策
  7. 旅游业如何使用数据分析?
  8. CSS基本知识点总结
  9. javaScript函数的定义和arguments,result关键字
  10. mysql数据库事务的实现原理