Linux无线网络怎么配置
发表于:2026-10-31 作者:千家信息网编辑
千家信息网最后更新 2026年10月31日,这篇文章主要讲解了"Linux无线网络怎么配置",文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习"Linux无线网络怎么配置"吧!无线网络配置1.找到无线网
千家信息网最后更新 2026年10月31日Linux无线网络怎么配置
这篇文章主要讲解了"Linux无线网络怎么配置",文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习"Linux无线网络怎么配置"吧!
无线网络配置
1.找到无线网卡
首先要找到无线网卡的名称,才能操作它
iw dev
wlp3s0就是本机的无线网卡的名称了。
2.扫描附近的WiFi
iw wlp3s0 scan|grep SSID
其中的SSID就是WiFi名字,找到你熟悉的名字然后开始连接
3.连接WiFi
这里有两款工具:wireless-tools和wpa_supplicant,由于我本机是自带wpa_supplicant的,所以wireless-tools在这里略过。
wpa_supplicant -B -i wlp3s0 -c 看到connected to 说明已经连接成功!wpa_supplicant介绍:WPA是WiFi Protected Access的缩写,中文含义为"WiFi网络安全存取"。wpa_supplicant是一个开源项目,已经被移植到Linux,Windows以及很多嵌入式系统上。它是WPA的应用层认证客户端,负责完成认证相关的登录、加密等工作。 wpa_supplicant help //查看wpa指令集-B指的是使用守护进程在后台执行这个是必须的选项。-c(小写)指定是使用配置文件:/etc/wpa_supplicant/wpa_supplicant.conf,如果不带配置文件就用这条命令-i 指的是接口名称,也就是wlp3s0无线网卡了。在上面的操作中已经成功连接WiFi了,但是wpa_supplicant还没有重启、断线自动连接能力。4.配置自动连接这里自动连接就需要使用NetworkManager工具了。NetworkManager介绍:NetworkManager是RedHat(红帽组织,传送门:https://www.redhat.com/en)开发的一个项目,由一个管理系统网络连接、并且将其状态通过D-BUS(是一个提供简单的应用程序 互相通讯的途径的自由软件项目,它是作为freedesktoporg项目的一部分来开发的。)进行报告的后台服务,以及一个允许用户管理网络连接的客户端程序。优点是:带有GUI工具界面,能大大简化网络连接。1.安装NetworkManager yum -y install NetworkManager-wifi2.启动NetworkManager systemctl start NetworkManager systemctl enable NetworkManager //设置开机启动现在可以使用nmcli (NetworkManagerClient)命令啦3.令NetworkManager管理起wifi扫描WiFi nmcli dev wifi //扫描WiFi连接WiFi这里就有个问题,前面我们是通过wpa_supplicant连接的,这里再用NetworkManager连接就会产生冲突,所以这里我们先重启下network,以便让wap_supplicant的连接失效,然后再操作NetworkManager连接WiFi。 service network restart nmcli dev wifi connect $SSID password $password //$SSID:WiFi名称,$password:WiFi密码 nmcli conn //查看已连接的WiFi可以看到已连接WiFi,UUID:060c319f-3e24-4b57-976d-9a2705d2467b根据UUID来管理WiFi nmcli c down 060c319f-3e24-4b57-976d-9a2705d2467b //停用WiFi nmcli c up 060c319f-3e24-4b57-976d-9a2705d2467b //启用WiFi nmcli c delete 060c319f-3e24-4b57-976d-9a2705d2467b //删除WiFi systemctl restart NetworkManager //重启5.NetworkManager 无法自动重连问题排查及解决WiFi连接上了,楼主重启了无数遍还是不能够自动连接WiFi。网上找相关的博客都很水,根本就没有排查过程,张口就来命令,什么意思也不解释。在这绝望的境地下,也只好自力更生了。1.NetworkManager排查过程首先要排查问题,那么日志分析是必不可少的,找到相关的日志信息,有错误提示就能找到解决问题的线索。 less /var/log/messages //查看linxu内核及公共消息日志进去后按G跳到底部,输入?NetworkManager回车找到NetworkManager的相关日志,按n往上搜索,果然出了几条关键的信息线索:在红色框里可以看到,出现了三条warn信息,第一条意思是"取消p2p连接失败:返回空的body信息"。第二条意思是"在wap_supplicant 设置WFD IES 失败原因是GDBUS.Error.InvalidArgs没有这个属性" 。第三条意思是:"不能获取请求扫描结果:返回错误的body("ss")"。分析过程:第二条信息很关键,因为没有相关属性导致 第一条和第三条都出错了。直接百度搜索 "GDBUS.Error.InvalidArgs: No such property" ,发现没有答案。其实从日志信息可以知道,NetworkManager会向wpa_supplicant发送请求来获取扫描信息,现在是请求wpa_supplicant时失败了。那就可以初步猜测两个工具之间的兼容问题!解决问题既然定位到问题了,兼容问题,那就从工具本身下手吧,下载wpa_supplicant最新版本,然后重启NetworkManager. yum -y install wpa_supplicant //下载最新版本 systemctl restart NetworkManager //重启NetworkManager果然,安装最新版本之后,查看日志,NetworkManager已经可以自动扫描WiFi信息连接了。感谢各位的阅读,以上就是"Linux无线网络怎么配置"的内容了,经过本文的学习后,相信大家对Linux无线网络怎么配置这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是,小编将为大家推送更多相关知识点的文章,欢迎关注!
无线
网络
问题
配置
信息
日志
无线网络
工具
名称
意思
无线网卡
网卡
项目
管理
命令
就是
版本
过程
三条
学习
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
上海喔噻互联网科技有限公司
互联网科技图片
百单网互联网科技有限公司怎么样
深圳九邦互联网科技有限公司
互联网科技论文
赫美联合互联网科技
互联网科技汛
恒生科技互联网指数分析
北京大学互联网科技怎么样
宁波青枫互联网科技有限公司
顶级互联网科技成果有哪些
互联网科技教育视频
湖南诚度互联网科技有限公司
互联网公司科技股
互联网科技人工智能实验室
民营互联网公司国防科技
允成互联网科技有限公司融资
雨阳互联网卡科技有限公司
米泉互联网科技专业怎么样
长沙易易互联网科技有限公司
亿人帮互联网科技有限公司
互联网科技公司华为
互联网巨头反垄断金融科技
紫鲸互联网科技
互联网科技缩写
互联网科技上市公司
晓花互联网科技有限公司网址
广州新华互联网科技学校电竞方面
容联科技互联网电商
互联网科技机房