无线网卡一般有四种工作模式,即 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

 

 

Logo

更多推荐