Linux/Ubuntu | 更改WIFI、网卡 名称和重命名

设置好网卡后新的linux系统会将网卡命名为wlxXXX(XXX是mac地址),下面介绍将两种网卡更改命名wlanX的方法。

方法1:改为传统的接口命名

禁用新命名规则,改为传统的接口命名

sudo ln -s /dev/null /etc/udev/rules.d/80-net-setup-link.rules

方法2:自定义网卡设备名称

现有的命名系统(/lib/udev/rules.d/80-net-setup-link.rules)仅在尚未命名接口时才对其进行重命名。因此,您可以以更高的优先级添加自己的规则,以/etc/udev/rules.d自己的方式命名接口,这将阻止默认系统为这些接口命名。

首先通过以下方式获取设备的MAC地址、设备id

ip dev

首先通过以下方式获取设备的MAC地址

$ ip link
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: eth0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN mode DEFAULT group default qlen 1000
    link/ether xx:a6:32:64:xx:xx brd ff:ff:ff:ff:ff:ff
3: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP mode DORMANT group default qlen 1000
    link/ether xx:a6:22:64:xx:xx brd ff:ff:ff:ff:ff:ff
4: wlan1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP mode DORMANT group default qlen 1000
    link/ether aa:bb:cc:dd:ee:ff brd ff:ff:ff:ff:ff:ff

您设备的MAC地址是

aa:bb:cc:dd:ee:ff

只需创建文件(只需在文本编辑器中以sudo权限打开即可)

sudo vim /etc/udev/rules.d/70-persistent-net.rules

添加以下行

# Realtek 8211CU Wifi AC 0bda:c811
SUBSYSTEM=="net", ACTION=="add", ATTR{address}=="aa:bb:cc:dd:ee:ff", NAME="wlan1"

将NAME替换为所需的名称,并将”aa:bb:cc:dd:ee:ff”替换为设备的MAC地址。

现在,只需重新启动计算机,设备名称应已更改

许可协议: 署名-非商业性使用-禁止演绎 4.0 国际 转载请保留原文链接及作者。
电子工坊 » Linux/Ubuntu | 更改WIFI、网卡 名称和重命名

发表评论

提供最优质的资源集合

立即查看 了解详情