当前位置:   article > 正文

Linux:修改网卡名称(redhat-centos-redora)_linux修改网口名udev

linux修改网口名udev

解决问题:

我现在有块网卡名ens160,我想把他改为ens33(仅是模拟,实际中你可以任意更改,不是局限在这两名称中,举一反三)

我当前的操作系统为:centos9 


解决办法:

1.修改grub配置 

vi /etc/default/grub

 找到GRUB_CMDLINE_LINUX行

# 在末尾添加 net.ifnames=1 biosdevname=0

net.ifnames=1 表示启用基于硬件的命名,而 biosdevname=0 禁用旧的 eth* 命名规则。

 

然后保存退出

grub2-mkconfig -o /boot/grub2/grub.cfg

然后更新 grub 配置


2.获取指定网卡MAC地址

ip link show

link/ether后面就是,你和我的MAC地址都不一样,我这里的是00:0c:29:43:d9:0f,记好这串数组

(你要修改哪个网卡,就找哪个mac) 


 3.修改网络接口的 udev 规则

vi /etc/udev/rules.d/10-network.rules

里面写入

SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="改为你上面找到的mac地址", NAME="ens33"

然后再重启

reboot

 

 nmcli connection delete ens160

如果之前修改网卡的原名称不是160那就修改成之前的名称

nmcli connection add type ethernet ifname ens33 con-name ens33 ipv4.method disabled autoconnect yes

如果你网卡的新名称不是ens33那么就修改成新的名称

nmcli connection up ens33

同上,不是ens33就修改成你指定的

这样就修改完成了


注意:

如果你之前已经配置了网卡,那么你就要去网卡配置文件里去把名称啥的都改成ens33

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/知新_RL/article/detail/1000674
推荐阅读
相关标签
  

闽ICP备14008679号