Linux无线网卡的工作模式
無線網卡一般有四種工作模式,即?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无线网卡的工作模式的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 使用hexo创建blog
- 下一篇: C/C++面试题—合并两个排序的链表【递