从CentOS/RHEL7起,可预见的命名规则变成了默认。这一规则,接口名称被自动基于固件,拓扑结构和位置信息来确定。现在,即使添加或移除网络设备,接口名称仍然保持固定,而无需重新枚举,和坏掉的硬件可以无缝替换。

但是这样一来,虽然有好处,但也影响了不少用户的操作,因为新的命名方案接口名称比传统的eth0相比有点难以阅读。出于习惯等一些原因,你想修改网卡名称,下面为大家介绍如何在CentOS7或RHEL7命名网络接口。

1、系统安装完毕,可能你的网卡命名是这样的!

2、首先,先编辑网卡的配置文件 vi /etc/sysconfig/network-scripts/ifcfg-eno16777736 将里面的NAME项修改为eth0

3、继续,重命名该配置文件。

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

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

6、其实到第5步的时候,重启在ifconfig查看应该就已经生效了,根据Centos 官方WIKI的FAQ中得知,如果你有多个接口,并且想要控制其设备名,而不是让内核以它自己的方式命名,创建,/etc/udev/rules.d/XXX-net.rules规则是必要的!那么这里我们也创建好规则吧。

注意:以前系统的net规则名称是70-persistent-net.rules,这里我也按照这个名字定义规则!

7、重启系统,验证!

注意事项:如果Centos7系统minimal方式安装是没有ifconfig命令的,可以通过安装net-tools解决。

相关推荐:

红帽Linux7怎么修改网卡名称,新安装的Centos 7系统怎么将网卡名称改为eth0?相关推荐

  1. Linux故障解决(4)——新安装的CentOS 系统无法上网解决方法 (未知的名称或服务)

    新安装的Linux系统无法上网:未知的名称或服务. 适用于系统CentOS(5/6/7).Redhat各版本 问题原因: 由于redhat/centos系列,网卡默认是开机关闭状态,所以我们把网卡改为 ...

  2. 虚拟机红帽linux登陆密码,[操作系统]vmware虚拟机安装了linux(redhat)系统忘记登录密码怎么办...

    [操作系统]vmware虚拟机安装了linux(redhat)系统忘记登录密码怎么办 0 2017-11-07 15:00:23 今天,打开了以前装过的vmware虚拟机,正常启动之后,一直想不起登录 ...

  3. 计算机新安装系统后桌面上有什么图标,新安装好的电脑系统没有桌面图标?

    新安装好的原版windows10或者windows7,进入桌面后,通常只有一个"回收站"的图标,其它像"计算机"."网络"和"控制 ...

  4. linux网卡驱动离线安装_新装Linux系统没有网卡驱动的解决办法和步骤

    刚安装的linux系统没有网卡驱动,下面给出我的解决方法: (机器系统是RHEL5.3) 首先说明几个命令: #lsmod --显示已载入系统的模块. 执行lsmod指令,会列出所有已载入系统的模块. ...

  5. 鸿蒙系统海外名称,新商标表明华为鸿蒙系统在海外或叫做“Harmony OS”

    本月早些时候在接受法国新闻周刊杂志<观点> ( Le Point ) 采访的时候,余承东表示鸿蒙系统将会在今年年底之前在中国市场上推出,而全球市场推广可能会等到 2020 年的第一季度.2 ...

  6. 手把手教你安装Linux(CentOS 7)系统及网络配置

    文章目录 准备工作 做U盘启动 安装系统 配置网络 **查看本地ip相关信息** 配置linux网络 其他资料 准备工作 8G及以上容量的U盘一个(数据将会被格式化,请预先保存好U盘中的资料) Ult ...

  7. 联想G400安装win7+centos双系统并安装BCM431432无线网卡驱动

    1.安装centos 首先用win7自带的分区工具划分出一个80G的空闲分区用来安装centos,鼠标放在我的电脑点击右键,单击管理,选择磁盘管理,我们可以看到,整个硬盘被分为若干个分区,我们找到一个 ...

  8. linux 匹配文本中的ip,linux文本三剑客匹配网卡IP地址大PK(CentOS 7系统)

    运维工程师在做配置的过程中很多时候都需要去获取目标服务器网卡上的IP地址,那究竟用什么方式获取更便捷了,博主今天就带大家使用linux文本三剑客分别获取一下网卡的IP地址,最后我们再来对比一下. 实验 ...

  9. Debian和CentOS主流系统按包含文件名称搜索软件包

    例如在初始化cpan时遇到某些程序没有安装而导致初始化中报warning的情况,如下: Where is your gzip program? [/bin/gzip] Where is your ta ...

最新文章

  1. html5盒子模型作业,html5 盒子模型案例
  2. 关于Go ROOT 和Go PATH的设置
  3. Java高并发之锁优化
  4. 源码编译LAMP平台
  5. spring jpa 流式_从响应式Spring Data存储库流式传输实时更新
  6. QT5_PYQT导入自己的图片
  7. 启动hadoop遇到的datanode启动不了
  8. 什么才是Web前端开发的必备核心技能?
  9. Win10+Anaconda创建新环境安装pytorch
  10. 洛谷1123 取数游戏
  11. 吴俊计算机音乐研究者,音乐与科学有效整合的研究
  12. 蓝桥杯嵌入式STM32G431——第十二届第一场省赛停车计费系统真题及代码
  13. 文献中数学公式规范复制工具——Mathpix Snip
  14. amazeUI的icon图标库
  15. 计算机软件比赛团队名称,辩论赛 | 最佳人气团队评选
  16. Mybatis【面试题】
  17. vue base64导出(pdfexcel ) 打印(pdf)
  18. axis的xml转java的实际开发使用笔记
  19. GPU价格暴跌,腾讯押注元宇宙,苹果在华招聘汽车人,今日更多大新闻在此
  20. SpringBoot2.0学习笔记 使用Actualor监控项目运行状态

热门文章

  1. vivado下创建基本时序周期约束
  2. iOS 两种方法实现左右滑动出现侧边菜单栏 slide view
  3. 计算机网络——链路层之流量控制和可靠传输机制
  4. HashMap源码分析(搞懂HashMap看这个就够了)
  5. 【剑指offer】面试题09:用两个栈实现队列(Java)
  6. 计算机组成原理——Cache与主存的地址映射
  7. html与js与mysql_WebView加载html与JS交互
  8. 7 php 内存泄漏_PHP 内存泄漏分析定位
  9. MVC里面写html获取不到input,asp.net-mvc – ASP.Net [HiddenInput]数据属性在Razor中用Html.EditorForModel渲染时不起作用?...
  10. typescript箭头函数参数_Typescript 入门基础篇(一)