centos如何更改网卡名称

 更新时间:2025年12月19日 10:11:51   作者:IT777_77  
文章介绍了eth0和ensN的关系,并详细描述了如何将新版本CentOS7的ensN网卡名称改为eth0的步骤,包括编辑配置文件、重命名网卡配置文件、修改GRUB配置、重新生成GRUB配置并更新内核参数,最后重启系统并检验配置

首先说明下 eth0 与 ensN 的关系:

目前的主流网卡为使用以太网络协定所开发出来的以太网卡 (Ethernet),因此我们 Linux 就称呼这种网络接口为 ethN( N 为数字)。

举例来说,主机上面有一张以太网卡,因此主机的网络接口就是 eth0 (第一张为 0 号开始)。新的 CentOS 7 开始对于网卡的编号有另一套规则,网卡的界面代号与网卡的来源有关,网卡名称会是这样分类的:

  • eno1:代表由主板 BIOS 内置的网卡
  • ens1:代表由主板 BIOS 内置的 PCI-E 界面的网卡
  • enp2s0:代表 PCI-E 界面的独立网卡,可能有多个插孔,因此会有 s0, s1... 的编号
  • eth0如果上述的名称都不适用,就回到原本的默认网卡编号

所以会有 ensN这种网卡表现形式!

解决办法

1、编辑网卡的配置文件

vi /etc/sysconfig/network-scripts/ifcfg-ens192

将里面的 NAME 和 DEVICE 项修改为 eth0ONBOOT 需修改为 yes

2、重命名网卡配置文件

接下来将 ifcfg-ens33 重命名为 ifcfg-eth0

cd /etc/sysconfig/network-scripts/
mv ifcfg-ens192 ifcfg-eth0

3、编辑/etc/default/grub

 "net.ifnames=0 biosdevname=0" 添加到 GRUB_CMDLINE_LINUX 变量

vi /etc/default/grub

4、重新生成GRUB配置并更新内核参数

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

5、重启系统

reboot

6、检验配置

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • linux下如何搭建时间服务器

    linux下如何搭建时间服务器

    本文介绍了如何在Linux系统中使用chronyd服务配置时间服务器,包括时间同步和状态检查,首先配置一台虚拟机作为时间服务器,不从网络同步时间而使用本地时间,另一台虚拟机作为客户端,从时间服务器同步时间,详细步骤包括编辑chrony.conf文件
    2024-09-09
  • linux中如何修改打开文件数限制open file limit

    linux中如何修改打开文件数限制open file limit

    这篇文章主要介绍了linux中如何修改打开文件数限制open file limit问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-06-06
  • Apache多路复用模块(MPMs)介绍

    Apache多路复用模块(MPMs)介绍

    这篇文章主要介绍了Apache多路复用模块(MPMs)介绍,MPM,也叫多道处理模块(Multi Processing Module),关系到整个HTTP会话,本文就介绍它的相关知识,需要的朋友可以参考下
    2015-01-01
  • 宝塔Linux面板之好用免费的中文Linux VPS主机控制面板适合快速建站

    宝塔Linux面板之好用免费的中文Linux VPS主机控制面板适合快速建站

    本篇文章主要介绍了宝塔Linux面板之好用免费的中文Linux VPS主机控制面板适合快速建站,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-07-07
  • Linux查看进程的资源限制信息的常见方法

    Linux查看进程的资源限制信息的常见方法

    这篇文章主要介绍了Linux中通过`cat /proc/$pid/limits`查看进程资源限制的方法,包括软硬限制、资源类型(如文件数、内存、CPU时间)及修改方式(ulimit/prlimit/limits.conf),用于诊断资源不足问题并优化系统配置,需要的朋友可以参考下
    2025-06-06
  • ubuntu下rz/sz命令的安装与使用说明

    ubuntu下rz/sz命令的安装与使用说明

    rz,sz是Linux/Unix同Windows,用ZModem协议传输文件的命令行工具,下面这篇文章主要给大家介绍了在ubuntu系统下rz/sz命令的安装与使用说明,文中介绍的非常详细,对大家具有一定的参考学习价值,需要的朋友们下面来一起看看吧。
    2017-07-07
  • Windows与Linux环境下的高性能负载均衡教程

    Windows与Linux环境下的高性能负载均衡教程

    这篇文章主要介绍了Windows与Linux环境下的高性能负载均衡教程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2025-05-05
  • ubuntu22.04 server安装及使用详细图文教程

    ubuntu22.04 server安装及使用详细图文教程

    这篇文章主要给大家介绍了关于ubuntu22.04 server安装及使用的相关资料,Ubuntu Server是Ubuntu家族的一员,专为网络和服务量身定制,文中通过图文介绍的非常详细,需要的朋友可以参考下
    2023-10-10
  • CentOS设置静态IP的方法总结

    CentOS设置静态IP的方法总结

    这篇文章主要介绍了CentOS设置静态IP的方法总结的相关资料,需要的朋友可以参考下
    2017-06-06
  • Linux使用journalctl命令进行日志分析和管理全过程

    Linux使用journalctl命令进行日志分析和管理全过程

    这篇文章主要介绍了Linux使用journalctl命令进行日志分析和管理全过程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2026-01-01

最新评论