wpa_cli 关联无线网络
1)open(开放式认证方式,分为):
wpa_cli -iwlan0 set_network 0 ssid '"wlan"'(PS:wlan是无线的ssid号,外面是一对双引号,然后再外面是一对单引号)
wpa_cli -iwlan0 set_network 0 key_mgmt NONE
2)wep(分为开放式和共享式):
wpa_cli -iwlan0 set_network 0 ssid '"wlan"'
wpa_cli -iwlan0 set_network 0 key_mgmt NONE
wpa_cli -iwlan0 set_network 0 wep_key0 '"wlan_key"'
如果是共享式,还需要配置:wpa_cli -iwlan0 set_network 0 auth_alg SHARED(默认是开放式,可以不配置)
3)WPA/WPA2-Personal认证方式:
wpa_cli -iwlan0 set_network 0 ssid '"wlan"'
wpa_cli -iwlan0 set_network 0 key_mgmt WPA-PSK
wpa_cli -iwlan0 set_network 0 proto WPA(WPA2)
wpa_cli -iwlan0 set_network 0 pairwise TKIP(CCMP)
wpa_cli -iwlan0 set_network 0 group TKIP(CCMP)
wpa_cli -iwlan0 set_network 0 psk '"wlan_password"'
4)WPA/WPA2-Enterprise认证方式:
wpa_cli -iwlan0 set_network 0 ssid '"wlan"'
wpa_cli -iwlan0 set_network 0 key_mgmt WPA-EAP
wpa_cli -iwlan0 set_network 0 pairwise TKIP(CCMP)
wpa_cli -iwlan0 set_network 0 group TKIP(CCMP)
wpa_cli -iwlan0 set_network 0 eap PEAP
wpa_cli -iwlan0 set_network 0 identity '"username"'
wpa_cli -iwlan0 set_network 0 password '"password"'
如果是WPA2-Enterprise认证:需要设置proto:wpa_cli -iwlan0 set_network 0 protoWPA2
然后开始关联:wpa_cli -iwlan0 enable_network 0
如果dhcp获取ip地址,需要等关联上之后去dhcp;查看关联状态wpa_cli -iwlan0 status
如果状态是complete的话:dhcp wlan0
一般操作过程是,先查看无线网络,是否要关联的无线网络可见:
wpa_cli -iwlan0 scan
wpa_cli -iwlan0 scan_results
如果可见,则如上配置network 0,然后关联:
wpa_cli -iwlan0 enable_network 0
wpa_cli -iwlan0 status如果关联上,dhcp wlan0
之后如果解关联,需要先释放IP,然后up端口,然后解关联:
dhcp -r wlan0
(需要等待一会,等待release完ip)
然后ifconfig wlan0 up
最后wpa_cli -iwlan0 disable_network 0
4. udhcpc -i wlan0 //
---------------------
作者:shexujia
来源:CSDN
原文:https://blog.csdn.net/shexujia/article/details/18302007
版权声明:本文为博主原创文章,转载请附上博文链接!
wpa_cli 关联无线网络的更多相关文章
- 在Linux上配置无线网络
		导读 iwconfig是Linux Wireless Extensions(LWE)的用户层配置工具之一.LWE是Linux下对无线网络配置的工具,包括内核的支持.用户层配置工具和驱动接口的支持三部分 ... 
- WPA破解原理简要——无线网络破解续
		一.破解密码的基础 关于密码的破解我再重复一次好了.密码破解就两大类方法.一是字典解密,而是暴力解密. 暴力解密就是采用穷举的方法——你密码是怎么组成的呢?无非就是数字.字母.符号,暴力解密就是采用一 ... 
- WPA-PSK无线网络破解原理及过程(转)
		本文将主要讲讲WPA-PSK类型的无线网络安全问题,首先我们看下802.11协议相关的基础知识. 802.11常见的几种认证方式: 1.不启用安全 2.WEP 3.WPA/WPA2-P ... 
- wpa_supplicant无线网络配置
		目前可以使用wireless-tools 或wpa_supplicant工具来配置无线网络.请记住重要的一点是,对无线网络的配置是全局性的,而非针对具体的接口. wpa_supplicant是一个较好 ... 
- Gentoo 无线网络配置 wpa_supplicant
		安装 安装net-wireless/wpa_supplicant包 emerge --ask wpa_supplicant 启动网络 为wpa_supplicant添加无线接口 在wpa_suppli ... 
- 无线网络中,使用MDK3把指定的用户或者热点踢到掉线
		准备 1:系统环境为ubuntu16.04, 2:需要mdk3, mdk3这个软件需要通过apt安装, 需要kali系统的源 3:需要安装aircrack-ng套件 今天这套东西,可以在未连接上靶机网 ... 
- blfs(systemd版本)学习笔记-安装、配置和使用wpa_supplicant无线网络连接工具
		我的邮箱地址:zytrenren@163.com欢迎大家交流学习纠错! wireless项目地址:http://www.linuxfromscratch.org/blfs/view/stable-sy ... 
- blfs(systemv版本)学习笔记-安装、配置和使用wpa_supplicant无线网络连接工具
		我的邮箱地址:zytrenren@163.com欢迎大家交流学习纠错! wireless项目地址:http://www.linuxfromscratch.org/blfs/view/8.3/basic ... 
- 无线网络实体图生成工具airgraph-ng
		无线网络实体图生成工具airgraph-ng airgraph-ng是aircrack-ng套件提供的一个图表生成工具.该工具可以根据airodump工具生成的CSV文件绘制PNG格式的图.绘制的 ... 
随机推荐
- Spring 基于注解的AOP实现
			在本文开始之前,我要引入一张图,这张图的来源 https://blog.csdn.net/chenyao1994/article/details/79708496 ,版权归原作者所有,我借鉴了原作者的 ... 
- [Kubernetes]浅谈容器网络
			Veth Pair 这部分内容主要介绍一个设备: Veth Pair . 作为一个容器,它可以声明直接使用宿主机的网络栈,即:不开启 Network Namespace .在这种情况下,这个容器启动后 ... 
- Elasticsearch一些使用笔记(持续更新)
			这篇博客记录这一些运维ES的一些经验. 1.节点磁盘使用率过高,导致ES集群shard无法分配,丢失数据? 有两个配置,分配副本的时候 参数名称 默认值 含义 cluster.routing.allo ... 
- requests库写接口测试框架初学习
			学习网址: https://docs.microsoft.com/en-us/openspecs/windows_protocols/ms-dscpm/ff75b907-415d-4220-89 ... 
- 一丶Http协议
			一 HTTP概述 HTTP(hypertext transport protocol),即超文本传输协议.这个协议详细规定了浏览器和万维网服务器之间互相通信的规则. HTTP就是一个通信规则,通信规则 ... 
- Django组件-Forms组件
			Django的Forms组件主要有以下几大功能: 页面初始化,生成HTML标签 校验用户数据(显示错误信息) HTML Form提交保留上次提交数据 一.小试牛刀 1.定义Form类 from dja ... 
- OpenCV-Python : 直方图
			啥叫直方图 直方图简单来说就是图像中每个像素值的个数统计,比如一副灰度图中像素值为0的有多少个,1的有多少个... 在计算直方图之前,先了解几个术语: dims:要计算的通道数,对于灰度图dims=1 ... 
- 合并多个对象并且去重的2种写法(es6)
			<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8" ... 
- Linux密码重置
			在启动菜单选择启动内核: 按e编辑,编辑修改两处:ro改为rw,和找到rhgb quiet一行: 把rhgb quiet替换为init=/bin/bash(临时生效): 按CTRL+X进入单用户模式: ... 
- Flink+kafka实现Wordcount实时计算
			1. Flink Flink介绍: Flink 是一个针对流数据和批数据的分布式处理引擎.它主要是由 Java 代码实现.目前主要还是依靠开源社区的贡献而发展.对 Flink 而言,其所要处理的主要场 ... 
