无线网卡一般有四种工作模式,即 Managed,Master,Ad-hoc,Monitor。

Managed 模式:该模式用于你的无线客户端直接与无线接入点(Access Point,即AP)进行接入连接。在这个模式中,我们可以进行无线接入internet上网,无线网卡的驱动程序依赖无线AP管理整个通信过程。

Master 模式:一些无线网卡支持Master模式。这个模式允许无线网卡使用特制的驱动程序和软件工作,作为其他设备的无线AP。它主要使用于无线接入点AP提供无线接入服务以及路由功能。比如无线路由器就是工作在Master模式下了,对于普通的pc机来说,如果有合适的硬件它也可以变成一台无线AP。

Ad hoc模式:当你的网络由互相直连的设备组成时,就使用这个模式。在这个模式中,各设备之间采用对等网络的方式进行连接,无线通信双方共同承担无线AP的职责。

Monitor 模式:Monitor模式主要用于监控无线网络内部的流量,用于检查网络和排错。要使Wireshark捕获无线数据包,你的无线网卡和配套驱动程序必须支持监听模式(也叫RFMON模式)。

===================================================

linux下将无线网卡工作模式切换为监听模式

先关闭无线网卡,在无线网卡关闭状态下改变工作模式:

ifconfig wlan0mon down

关闭后执行如下命令

iwconfig wlan0mon mode monitor

将工作模式切换到监听模式之后再打开无线网卡

ifconfig wlan0mon up

iwconfig 查看成功:

输入iwconfig即可看见mode变成了Monitor

注意:开启关闭修改无线网卡时输入的无线网卡名字不一定是wlan0或者wlan0mon,要看具体的电脑上面是什么,不能死板的照搬我这里的wlan0mon

Linux无线网卡的工作模式相关推荐

  1. 查看linux系统网卡工作模式、速率等ethtool eth0

    查看linux系统网卡工作模式.速率等 有时候,我们需要看下linux系统网卡工作模式.速率等,比较常 用到的命令是mii-tool.ethtool,下面简单看下即可. www.2cto.com   ...

  2. 无线网卡的工作模式--ath9k网卡驱动开发总结(一)

    最近做80211无线网络速率调整算法,有一些心得体会和经验感觉应该总结一下.希望能够坚持写完. 在ath9k的驱动中,将无线网卡的工作模式划分为五种:Ad-Hoc  STATION WDS  AP A ...

  3. linux 无线网卡 监听模式,查看无线网卡是否支持监听模式

    查看无线网卡是否支持监听模式 在实施无线渗透测试时,通常需要将无线网卡设置为监听模式,来监听经过其网卡的所有流量.大学霸IT达人对于很多用户,都不知道如何确定自己的无线网卡是否支持监听,结果浪费大量时 ...

  4. Linux指定网卡工作模式

    指定网卡工作模式使用 ethtool命令,有时候会使用mii-tool ,但是这个命令显示不太准确,1000M的也会显示成100M ethtool eth0  #产看eth0网卡的信息 [root@l ...

  5. 无线网卡的4种工作模式

    无线网卡的4种工作模式 本文转自:http://book.51cto.com/art/201303/385874.htm 在开始嗅探无线数据包之前,我们需要了解无线网卡的不同工作模式. 无线网卡一共有 ...

  6. 激活无线网卡至monitor模式遇到的问题

    安装完Kali Linux系统后就要投入运用,那么最首先的,也是最低级的,是要破解WEP加密,这就要用到aircrak-ng包含的组件airmon-ng,而这个组件用于改变无线网卡的工作模式,以便其他 ...

  7. Linux 无线网卡配置

    Linux 网卡配置 关闭/开启网卡节能模式 iwlist ifconfig 查看当前网卡 禁用指定网卡(重启后无效) 激活指定网卡 开启/关闭网卡功耗 iwconfig 查看指定网卡详细信息 查看指 ...

  8. linux查看无线网卡频率,查看无线网卡工作模式

    一般情况下,无线网卡有四种工作模式,分别是Managed模式.Master模式.Ad hoc模式和Monitor模式.默认情况下,无线网卡工作模式为Managed,可以用来连接到无线网络.当用户实施无 ...

  9. 切换自带驱动usb无线网卡工作模式

    此类廉价无线网卡通常自带Windows驱动,存于其模拟CD-ROM中.Linux系统下,网卡首先被识别为大容量U盘($ dmesg查看),要用usb_modeswitch 命令改变其工作模式,用法如下 ...

最新文章

  1. 生产环境下JAVA进程高CPU占用故障排查
  2. DBCP2配置详细说明(中文翻译)
  3. 【Android Protobuf 序列化】Protobuf 使用 ( protoc 编译器简介 | 下载 protoc 编译器 | 使用 protoc 编译器编译 .proto 源文件 )
  4. python中的请求方法_http协议的9种请求方法
  5. Hive-Based Registry使用
  6. html语言怎么设计出来的,(正式)网页设计语言HTML.ppt
  7. linux ACL应用学习
  8. linux通过iso安装php,linux系统下怎么安装iso文件?
  9. 介绍两个Ubuntu上的桌面小工具
  10. Eclipse正式代替Oracle接管Java EE
  11. 运动会管理系统的需求调研会纪要
  12. excel mysql仓库管理_怎样用excel数据库建立仓库管理系统?
  13. IT30: 30岁IT人CTOCIO职业生涯探讨(2009-2013)
  14. 利用Blob进行文件上传的完整步骤
  15. Error: invalid operands (*UND* and *UND* sections) for `*‘
  16. 扎实干货!PP-Tracking:百度提出实时目标跟踪系统(附源码教程)
  17. 执法智能眼镜 android,警用AR智能眼镜解决方案
  18. 【微信小程序】几个常用小功能
  19. 遇见--CondaHTTPError: HTTP 000 CONNECTION FAILED for url 怎么解决
  20. 用Ruby on Rails实现适应各种平台的在线Office文档预览

热门文章

  1. 感知器原理及线性分类技术实现
  2. Funter for Mac:支持快速显示和隐藏文件和文件夹
  3. 生成树协议实验报告_多生成树协议MSTP
  4. 读书精要《从一到无穷大》
  5. 理性派:数学写真集系列书籍等
  6. 中小学信息学相关比赛汇总(C++类)
  7. C语言 | 内存对齐03 - 内存对齐的公式
  8. .sh文件怎么写_typeScript 配置文件该怎么写?
  9. C++笔记-const与mutable、static_cast与reinterpret_cast
  10. Arduino笔记-ESP8266模块实现https远程关熄灯功能