linux如何将网卡的名称改成wlan0

当无线网卡名称不为标准的wlan0时,可以按照教程操作:复制80-net-setup-link.rules到/etc/udev/rules.d/,修改ID_NET_NAME,重启后网卡名将变回wlan0。这个过程涉及到Linux的网卡识别规则和udev配置。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

现象描述和解决方案

当我们执行ifconfig命令来查看无线网卡的时候,发现无线网卡的名称不是wlan0,而是类似于wlx23747cdd23这种很长的名字,如下图所示:
在这里插入图片描述

要向让无线网卡名称变回wlan0,其实很简单,首先执行如下命令,将80-net-setup-link.rules文件从/lib/udev/rules.d/目录复制到 /etc/udev/rules.d/ 目录下:

cp  /lib/udev/rules.d/80-net-setup-link.rules   /etc/udev/rules.d/

然后执行如下命令,修改刚才复制过来的80-net-setup-link.rules文件:

sudo vim /etc/udev/rules.d/80-net-setup-link.rules

如下图所示,将箭头所指的ID_NET_NAME改成ID_NET_SLOT即可。
在这里插入图片描述
修改完成后,执行sudo reboot命令,重启电脑。之后便能看到网卡被识别成wlan0,如下图所示:
在这里插入图片描述

知识点:

linux识别网卡,名称默认会根据 /lib/udev/rules.d/目录下的80-net-setup-link.rules文件定义的规则来。如果你要更改规则,需要先将文件80-net-setup-link.rules从/lib/udev/rules.d目录复制到/etc/udev/rules.d目录。因为/etc/udev/rules.d目录下规则的优先级高于/lib/udev/rules.d目录,识别网卡并命名时,会优先从/etc/udev/rules.d目录下寻找规则文件。

在 Kali Linux 中配置 WiFi 的过程主要包括以下几个步骤: 1. **更新系统包** 开始之前,建议先更新系统的软件包列表以确保获取最新版本的应用程序和支持。打开终端输入命令: ```bash sudo apt update && sudo apt upgrade -y ``` 2. **查找无线网卡设备名** 输入以下指令来识别您的计算机所使用的无线网卡名称: ```bash iwconfig ``` 或者更推荐使用: ```bash ip link show ``` 这将列出所有的网络接口,并标注哪些支持WiFi功能。 3. **扫描附近的Wi-Fi热点** 下一步就是让KALI去检测周围存在的开放或加密保护下的接入点(AP)们都有谁吧! 使用下面这条语句完成搜索动作: ```bash sudo iwlist wlan0 scan | grep ESSID ``` 注:“wlan0”需替换为您从第二步得到的实际无线网卡标识符. 4. **连接至特定 SSID 网络** - **对于无密码保护的 Wi-Fi**: 直接采用如下来指定目标SSID然后上线即可: ```bash sudo ifconfig wlan0 up sudo iwconfig wlan0 essid "YourNetworkName" dhclient wlan0 ``` - **如果存在 WPA/WPA2 加密机制**,则需要用到 `wpa_supplicant` 工具来进行认证工作. 先建立一个新的配置文档存放相关信息比如~/wifi.conf : ```plaintext network={ ssid="YourNetworkName" # 把这里改成您想连入的那个Wi-Fi广播标题 psk="yourpasswordhere" # 再填写正确的预共享密钥于此处位置 } ``` 接着利用它启动关联进程试试看: ```bash wpa_supplicant -B -i wlan0 -c ~/wifi.conf -D nl80211,wext # 最后再请求动态IP分配服务... dhclient wlan0 ``` 5. **验证联网状况** 成功之后可以用简单的ping测试一下外部站点能否正常通讯,比如说google公共DNS服务器地址就很不错: ```bash ping 8.8.8.8 ``` ---
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值