在Ubuntu 20.04中,你可以通过创建或修改udev规则来改变网卡名称。
首先,需要找出网卡的物理地址,可以通过以下命令查看:
ip link
假设你的物理地址是 00:1a:2b:3c:4d:5e
,你想把该网卡名称改为 eth0
。
接下来,创建一个新的udev规则文件:
sudo nano /etc/udev/rules.d/70-persistent-net.rules
在该文件中添加以下内容:
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:1a:2b:3c:4d:5e", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"
保存并关闭文件。然后,重启udev或者重启系统:
sudo service udev restart
或
sudo reboot
重启后,网卡名称应该已经改为 eth0
。
注意:这种方法可能会对系统的网络配置产生影响,因此在生产环境中使用时需要谨慎。