Ubuntu20.04 修改网络接口名

By | 2021-05-12

最近发现在ubuntu系统下多网卡的工控电脑网卡名被内核修改了,网卡3名为eno1

由于某些原因需要修改网卡名称,网上找了一圈,有各种方法

  1. 修改grub配置,/etc/network/interfaces
  2. 使用Netplan 修改配置信息
  3. 修改/etc/udev/rules.d/70-persistent-net.rules

尝试全部失败!

经过google查找,找到了一种正确得方法,使用systemd.link

/etc/systemd/network/ 添加link配置后重启

[Match]
MACAddress=you mac
[Link]
Name=you name

还有可以根据pci标识来匹配,比如我修改第三个网卡名,dmesg|grep -i eth可以查询出对应的pci

[Match]
MACAddress=pci-0000:03:00.0
[Link]
Name=youname

下图是修改成功后的结果

发表评论

邮箱地址不会被公开。 必填项已用*标注