使用ip命令临时更改网卡名称
# 查看网卡设备信息:
ip link show
# 关闭对应的网卡设备:
sudo ip link set eth0 down
# 更改网卡名称:
sudo ip link set eth0 name eth1
# 验证操作结果:
ip link show
使用udev系统持久更改网卡名称
# 查看网卡mac地址方法一
ip link show eth0 | awk '/ether/ {print $2}'
# 查看网卡mac地址方法二(需要安装net-tools)
ifconfig eth0 | awk '/ether/ {print $2}'
# 新建配置文件
sudo vim /etc/udev/rules.d/10-network.rules
# 添加配置信息
SUBSYSTEM=="net", ACTION=="add", ATTR{address}=="<mac_address_of_interface>", NAME="<your new interface name>"
# 这是将eth0更改名称为eth1的配置
SUBSYSTEM=="net", ACTION=="add", ATTR{address}=="f8:e4:3b:60:be:21", NAME="eth1"
# 保存文件并重启系统