【Wifi】hostapd初识
hostpad
?????? 【百科】hostapd 是一個用戶態(tài)用于AP和認證服務器的守護進程。它實現(xiàn)了IEEE 802.11相關(guān)的接入管理,IEEE 802.1X/WPA/WPA2/EAP認證, RADIUS客戶端,EAP服務器和RADIUS 認證服務器。Linux下支持的驅(qū)動有:Host AP,madwifi,基于mac80211的驅(qū)動。?? hostapd被設計成一個后臺運行的“守護進程”程序,充當控制身份驗證的后端組件。hostapd支持單獨的前端程序,hostapd附帶了一個基于文本的前端示例hostapd_cli。
?????? hostapd能夠使得無線網(wǎng)卡切換為master模式,模擬AP(路由器)功能(軟AP),作為AP的認證服務器,負責控制管理stations(帶無線網(wǎng)卡的pc或能連wifi的手機等)的接入和認證。
?????? 我們想自己做一個路由器或者ap,讓其他設備能夠連接上來,并進行管理,那么就要將這個無線網(wǎng)卡切換成AP/master模式,但是怎么實現(xiàn)這個切換過程呢,就需要使用hostapd這個工具來幫忙了,我們可以通過修改它的配置文件,編譯好來管理我們的無線網(wǎng)卡,以建立一個開放式的或者加密(WEP、WPA、WPA2等)的無線網(wǎng)絡。修改配置文件hostapd.conf,可以設置無線網(wǎng)絡的各種參數(shù),包括頻率、信號、beacon包時間間隔、mac地址過濾條件等。
【參考文檔】
- 百度百科:https://baike.baidu.com/item/hostapd/7985255?fr=aladdin
- hostapd and wpa_supplicant:http://w1.fi/
- hostapd wpa_supplicant madwifi詳細分析(一)——hostapd是干嘛的:https://blog.csdn.net/lee244868149/article/details/42027353
- hostapd源碼解析:https://www.cnblogs.com/eagling/articles/6046865.html
- wpa_supplicant和hostapd的定義和區(qū)別:https://blog.csdn.net/yudelian/article/details/88820552
?
?
總結(jié)
以上是生活随笔為你收集整理的【Wifi】hostapd初识的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java并发任务执行_Java并发性-任
- 下一篇: SpringBoot:与JOOQ合作