Linux下连接WiFi常用命令,如何优雅的通过SSID、BSSID连接WiFi

Linux下扫描WiFi常用命令

1、查看指定无线网卡WiFi情况
iwconfig wlan0   # wlan0--->网卡名称
2、nmcli命令基本操作
连接:sudo nmcli device wifi connect wifiname password wifipasswd
删除:sudo nmcli con del wifiname
启动:sudo nmcli connection up wifiname
关闭:sudo nmcli connection down wifiname
扫描:sudo nmcli device wifi list
查看Device:sudo nmcli device status

Example:

# 使用wlan0无线网卡连接 00006666 WiFi
sudo nmcli device wifi connect 00006666 password 88888888 ifname wlan0 # ifname-->connection.interface-name
# 直接通过WiFi BSSID--> MAC地址连接WiFi
sudo nmcli device wifi connect 0C:73:29:64:9F:2D password 88888888 ifname wlan0
# 通过上述命令成功创建配置文件后,可直接通过此命令连接WiFi
nmcli connectio up 00006666
# 删除指定的WiFi配置文件--->断开该WiFi的连接
sudo nmcli connection delete 00006666  

使用nmcli命令连接隐藏的WiFi SSID。

根据WiFi SSID和WiFi的device(INTERFACE )添加:

nmcli c add type wifi con-name "NAME" ifname "INTERFACE" ssid "SSID"

这里的NAME和SSID都写WiFi名称即可,INTERFACE就是WiFi的DEVICE。

nmcli c modify "NAME" wifi-sec.key-mgmt wpa-psk wifi-sec.psk "PASSWORD"
启动wifi:nmcli c up "NAME"
关闭wifi:nmcli c down "NAME"
3、wpa_cli命令基本操作
wpa_cli -i wlan0 XXX
scan   			搜索wifi,返回OK 
scan_results    wifi名称搜到到的全部wifi名称等信息 
set_networkok	设置wifi的SSID和psk 
list_network	列出所有的配置文件中的信息列出保存的文件中的所有信息 
add_network		添加一个网络添加一个网络 
save_networkOK	将配置保存 
remove_network	删除一个网络,根据网络ID删除删除一个网络ID,根据网络ID删除
reconfigure     重新载入wpa_supplicant.conf配置文件,
				等待几秒即可自动连接WiFi 

通过配置**wpa_supplicant.conf**可以设置要连接的无线网。

sudo wpa_cli -i wlan0 scan  # 扫描环境WiFi
sudo wpa_cli -i wlan0 scan_results  # 输出当前扫描的结果

sudo vi /etc/wpa_supplicant/wpa_supplicant.conf  
# 配置wpa_supplicant内容
/***********需要配置内容*************/
network={
    ssid="00006666"   # WIFI名称
    psk="88888888"    # WiFI密码
    key_mgmt=WPA-PSK  # WiFi加密mode
}
/**********************************/

wpa_cli -i wlan0 reconfigure  # 载入配置文件,等待几秒即可连接
ifconfig wlan0  # 查看该网卡配置信息,查看是否连接上WiFi以及分配IP
sudo service networking restart   # 重置网络


# Default
country=CN
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
 ssid="wwwwww"
 psk="wwwwww"
 key_mgmt=WPA-PSK
 priority=1
}

  • 6
    点赞
  • 27
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值