在不同版本的 Linux 系统中,网卡命名规则并不统一。常见的命名形式包括 eno16777736、ens33、enp0s3 、wlp2s0 等,这些名称是根据 设备类型 和 物理位置 自动生成的。不过这种动态生成的命名方式可能给网卡管理(如批量配置、故障排查)带来不便,因此可将其统一调整为更易识别的传统命名方式(如 eth0、eth1),以提升管理效率。
常见网卡命名格式及含义
enoXen 表示 Ethernet(以太网),o 表示 Onboard(板载),X 为索引号eno1、eno2ensXen 表示以太网,s 表示slot (插槽),X 为插槽号,s33 表示 Slot 33ens1、ens33enpXsYen 以太网,p0 表示 PCI 总线号(Bus 0),s3 表示插槽号(Slot 3)enp0s3、enp3s0wlpXsY(无线网卡)wl 表示 Wireless LAN,无线网卡,p2s0 表示 PCI Bus 2 Slot 0。wlp2s0ethXnet.ifnames=0,然后更新并重启系统以ubuntu2404为例,默认网卡名称如下

设置为传统命名方式
sed -i.bak '/GRUB_CMDLINE_LINUX/s#"$#net.ifnames=0"#' /etc/default/grub
grub-mkconfig -o /boot/grub/grub.cfg
# centos使用下面命令修改
sed -i.bak '/GRUB_CMDLINE_LINUX/s#"$# net.ifnames=0"#' /etc/default/grub
grub2-mkconfig -o /boot/grub2/grub.cfg执行命令

重启后查看已经恢复传统命名

小结:
两行参数,一次重启,回归经典!
关于我
全网可搜《阿贤Linux》
CSDN、知乎、哔哩哔哩、博客园、51CTO、掘金、思否、阿里云、腾讯云、华为云、今日头条、百家号、GitHub、个人博客
公众号:阿贤Linux
个人博客:blog.waluna.top
原文链接: 设置网卡名称为传统命名.
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。