centos7.9 配置无线网卡连接wifi

一、前提配置

1、硬件
需要系统所在的机器有无线网卡
通过以下指令检查无线网卡属性

iw dev

如果有无线网卡,会显示出来,并且能看到网卡的名称
在这里插入图片描述

从图可以看出网卡的名称为wlp3s0

2、依赖的系统工具
依赖我们所装的centos7是在everything 版本的镜像安装的,并且在预装软件中,选择了net-tools ,develop tools等基础工具等,主要是以下三个工具必备,如果没有,需要重新安装centos7或者通过离线手动的方式安装这些工具

 iw 工具
 wpa_supplicant 工具
 net-tools 工具

二、配置

1、启动网卡

ip link set dev 你的网卡名称 up 

其中的网卡名称,通过第1步的指令获取

启动后,可以通过以下指令查看是否启动成功

ip link show 你的网卡名称

在这里插入图片描述

可以检验接口是否激活成功,如果“<>”括符里面有“UP”字段,则表明接口激活成功。

2、设置开机自动连接
通过编辑配置文件来永久存WIFI名称和密码的配置:

vi /etc/wpa_supplicant/wpa_supplicant.conf

然后点击"i"键,进入vi的编辑模式,将原文件清空,然后添加以下内容:

扫描二维码关注公众号,回复: 15006554 查看本文章
ctrl_interface=/var/run/wpa_supplicant
#ctrl_interface_group=wheel   --- 这句参数默认是不带#的,需要用#把它注释掉,下面的正常抄写,替换一下名字和密码就行
        ap_scan=1
        network={
    
    
          ssid="WIFI名字"
          scan_ssid=1
          key_mgmt=WPA-PSK
          psk="WIFI密码"
        }

3、激活配置

 wpa_supplicant -B -i 你的网卡的名字 -c /etc/wpa_supplicant/wpa_supplicant.conf 

这个指令,在重新启动机器后,并没有自动去链接wifi,这里如果有知道的大神,可以留言告知如何配置(后续还需要继续探索如何实现真正的自动重连)

如果不确定wifi的名称,可以通过以下指令可以查看周围的wifi名称:

iw 你的网卡名 scan | grep SSID

4、 配置自动获取ip

dhclient 你的网卡名

5、测试是否联通网络

ping www.baidu.com

正常返回包数据,即表明链上网了

6、后续新增新的wifi或重启的操作

1)新增wifi需要重新执行以上步骤2,3,4,5才能连上网

2)重启机器后,需要重新执行以上步骤3,4,5才能连上网

猜你喜欢

转载自blog.csdn.net/weixin_46589575/article/details/127045434
今日推荐