centos7.x/RedHat7.x重命名网卡名称

在CentOS7.x或RedHat7.x上,网卡命名规则变成了默认,既自动基于固件、拓扑结构和位置信息来确定。这样一来虽然有好处,但也会影响操作,因为新的命名规则比之前的难以阅读。如果想修改,可以按照如下方法:

1、系统安装完后,网卡信息可能如下:

2、修改网卡配置文件,修改NAME为eth0,并将DEVICE行删除

3、修改该配置文件名

[[email protected] network-scripts]# mv ifcfg-eno16777728 ifcfg-eth0

4、修改/etc/sysconfig/grub

添加  net.ifnames=0 biosdevname=0

[[email protected] ~]# vi /etc/sysconfig/grub

修改前的内容为:

GRUB_TIMEOUT=5

GRUB_DEFAULT=saved

GRUB_DISABLE_SUBMENU=true

GRUB_TERMINAL_OUTPUT="console"

GRUB_CMDLINE_LINUX="rhgb quiet"

GRUB_DISABLE_RECOVERY="true"

修改后的内容为:

GRUB_TIMEOUT=5

GRUB_DEFAULT=saved

GRUB_DISABLE_SUBMENU=true

GRUB_TERMINAL_OUTPUT="console"

GRUB_CMDLINE_LINUX="rhgb net.ifnames=0 biosdevname=0 quiet"

GRUB_DISABLE_RECOVERY="true"

5、重新生成grub配置并更新内核参数

[[email protected] ~]# grub2-mkconfig -o /boot/grub2/grub.cfg

Generating grub configuration file ...

Found linux image: /boot/vmlinuz-3.10.0-229.el7.x86_64

Found initrd image: /boot/initramfs-3.10.0-229.el7.x86_64.img

Found linux image: /boot/vmlinuz-0-rescue-b2a0f357a94a4902a13477f9028d3486

Found initrd image: /boot/initramfs-0-rescue-b2a0f357a94a4902a13477f9028d3486.img

done

[[email protected] ~]#

此时重启并查看即可发现已经修改成功。

6、创建规则

当有多个网卡,并且想要控制器设备名,而不是让内核以自己的方式命名,需要修改下规则。

[[email protected] ~]# vi /etc/udev/rules.d/70-persistent-ipoib.rules

把这一行的注释去掉就好了.

# ACTION=="add", SUBSYSTEM=="net", DRIVERS=="?*", ATTR{type}=="32", ATTR{address}=="?*00:02:c9:03:00:31:78:f2", NAME="mlx4_ib3"

重启系统即可。

参考:http://www.centoscn.com/CentOS/Intermediate/2015/1203/6476.html编写.

时间: 2024-12-29 11:39:27

centos7.x/RedHat7.x重命名网卡名称的相关文章

修改内核选项 重命名网卡名称的二种方式

第一种方式 修改Centos os 在安装的时候配置网卡名称为eth0 1.在系统启动过程中,出现引导安装界面的同时,按下TAB键 2.在底部修改内核选项 net.ifnames=0 biosdevname=0 回车,安装OS 第二种方式 安装系统后的修改方法 1.编辑网卡信息 cd /etc/sysconfig/network-scripts/ #进入网卡目录 mv ifcfg-en067761 ifcfg-eth0 #重命名网卡 cat ifcfg-eth0 TYPE=Ethernet BO

mongodb中重命名column名称(更改字段名称)

mongodb中重命名column名称(更改字段名称) 分类:            数据库2012-06-11 11:071648人阅读评论(0)收藏举报 mongodbshell2010c 转自:http://hi.baidu.com/youhong2010/item/6bb2f020115394846e2cc3b6 参见:http://www.mongodb.org/display/DOCS/Updating#Updating-%24rename 例: Shell代码 db.test.fi

批量重命名文件名称小软件

说在前面 先扯会,如果不是Android开发的,要使用本小软件,可以直接到下面正题 在Android开发中,有时会遇到大量文件需要重命名的情况,特别是一些图片文件.有两个同学遇到过这种情况,我暂时还没遇到,但这种情况以后肯定会遇到的. 可以用批处理命令(move,ren)来解决,但要一条一条写命令,写修改后的文件名,还要写原文件名.如果有些修改后的名称直接是a001.txt,a002.txt,a003.txt,--毫无疑问这样有规律的名称,用万能的Excel解决最快了,一个拖拉就搞定.以前也写过

重命名计算机名称导致TFS版本管理下的工作区问题的修复

1.问题 若在本地已有工作区之后,此时修改计算机名称重启生效后,打开本地的项目解决方案,输出窗口会提示如下图: 2.解决 输入命令:tf workspaces /collection:http://192.168.0.16:8080/tfs/xlyteamprojects /updateComputerNamE:DESKTOP-0H5L46L http://192.168.0.16:8080/tfs/xlyteamprojects 是你的服务器地址 DESKTOP-0H5L46L 是你的旧电脑名

laravel-admin使用ueditor重命名图片名称问题

在配置文件 config\ueditor.php 中添加一行 // 是否使用 md5 格式文件名 'hash_filename' => true, 和disk,route,同级就行 'disk' => 'admin', 'route' => [], 'hash_filename' => true, // 上传 配置 'upload' => [], 设置之后的图片名字就是一段MD5加密的串:/uploads/image/2020/03/16/98f04a8ad349b9e5ed

修改CentOS7网卡名称为传统名称eth0格式

为什么要修改网卡名称?很多使用CentOS7以前系统的小伙伴装完CentOS7以后发现了一个问题,那就是网卡名改变为了“en016777736”,而不是以前的eth0的简易模式了,如图: 这是为什么呢?开发者吃饱撑的么?当然不是.   以往的CentOS7以前的系统网卡命名虽然简单方便,但也会带来一些问题,例如,当eth0接口对应的网卡出问题以后,更换掉新网卡后新网卡的名字就可能不是eth0了.而CentOS7使用了新的网卡命名模式接口名称被自动基于固件,拓扑结构和位置信息来确定.即使添加或移除

centos7.2 下修改默认网卡名称

Centos7下修改了默认的网卡名称,有点不习惯.所以想把那个名称改回 eth0 要修改grub和bios的 命名规则 编辑进入 :  vi   /etc/sysconfig/grub     在倒数第二行  添加  net.ifnames=0 biosdevname=0 # grub2-mkconfig -o /boot/grub2/grub.cfg 用mv  修改网卡名称.需要注意的 是:修改后的eth0  的配置文件里面DEVICE=eth0. 重启服务器.生效.

Centos7更换网卡名称

为Cent0s7系统更改网卡名称 物理机品牌:H3C UniServer R4900 G3      系统版本:CentOS Linux release 7.4.1708 例:物理机原物理网卡名称为 enp61s0f0,现需更改为em1 第一步:查看enp61s0f0的mac地址: ifconfig -a 第二步:重命名网卡配置文件 mv /etc/sysconfig/network-scripts/ifcfg-enp61s0f0 /etc/sysconfig/network-scripts/i

CentOS7更改网卡名称

废话不多说,直接上干货 1.更改NAME DEVICE项为etho,如果有多块网卡需要改为eth1.... vim /etc/sysconfig/network-scripts/ifcfg-eno16777736 NAME=eth0 DEVICE=eth0 2.重新命名网卡名称 cd /etc/sysconfig/network-scripts/ mv ifcfg-eno16777736 ifcfg-eth0 如果有第二块网卡需要改为eth1 3.编辑配置文件/etc/default/grub