linux 构建 无线网络 过程
在linux中使用無線網卡 首先吶必須滿足內核能夠實現無線網絡;第二必須要找到相應的芯片版本號;然后根據版本號網址下載相應的芯片驅動、安裝驅動文件和網絡配置文件,然后就實現無線網絡的配置;(虛擬機的實驗環境)
首先插入線網卡: (檢測網卡的版本詳情、以便安裝相應的芯片驅動,)然后找到.zip解壓包:
這樣加壓后也就形成了下面這個 新的目錄:
再切換到這個新的目錄下 :
查看到里面的文件說明兩個:
driver ?是設備驅動程序
wireless_tools ?是允許無線操作的工具
wpa-supplicant_hostapd ?是無線網絡安全系統特權
然后這先切換 設備驅動里 對.tar.gz 文件進行拆包:
( 因為內核已經支持了無線網絡,只不過沒有針對芯片做成內置的,然后就需要靠驅動去生成模塊;)
在linux里、一般第三方軟件的的拆包位置是固定的在 usr/local/src 下,切換到這個目錄下查看是否是拆解到這個位置,然后就可以直接執行make 開始配置:
之后也是執行make install 進行安裝:(會安裝一系列的[*.ko] 模塊)
在這里查看一下本機是否加載過這些模塊:(顯示成這樣 說明沒有)
然后再ifconfig 查看一下wlan:
沒有顯示(就要激活;使端口呈up狀態)再ifconfig:(但是沒有地址 、接下來繼續安裝配置)
進入剛解壓過的那個文件:
剛說過 有個 無線網絡工具設備目錄(wireless_tools),再進入安裝需用的的一些工具軟件:
(對這個包進行 拆解位置 usr/local/src/目錄下)
安裝之后切換到 安裝位置的目錄下:(也是就可以直接執行 配置 ?安裝 )
安裝位置 ?也是默認到(usr/local/)目錄下:
再來到 安裝目錄下查看:
安裝到此、就可以整理搜索附近是否有無線網絡信號:(這在實驗時 搜尋到了很多、就那最后一個 net-1 舉例 ,)
再回到 主目錄下,查看 wpa_supplicant_hostapd (也就可以實現 wpa ?驗證的一種工具)
仍然切換到此目錄下,(進行解壓縮)完畢之后查看進入 wpa_supplicant 目錄下:(查看也都是一些二進制的 *.c 文件)
也是可以直接執行(make、 makeinstall)進行配置安裝:
安裝目錄依然則是默認的:
(注意 sbin下的鏈各個特殊目錄,一個是表連接網絡生成密鑰、一個是有了密鑰可以并且能進行連接 )
上面都完成下面就開始進行生成密鑰(針對 AP 做wpa的身份驗證 網絡驗證即輸入密鑰驗證):
(有兩種方式進行、為安全性一般選擇第二種,只是演示過程)
比較是明文和經MD5加密后的密文;
另一種:(是把密鑰寫到一個文件里面去,利用指明輸出重定向目錄直接寫成 *.conf 文件)
現在就進行連接;
連接還是要指明剛才連接的密鑰文件在哪,還要指明相應的驅動,確定設置在后臺也要運行,還應指明通過哪一個網卡進行連接的;
設置好之后進行 查看無線網 是否有獲得網絡地址:
沒有的話,那還就需要再進行設置一項:(切換機器的網卡目錄)
查看發現只有以太網 eth0 和 ifcfg-lo ,所以這里需要再創建一個 ifcfg-wlan0 ?就行了;
(執行編輯 ?Vim ifcfg-wlan0 )
? ?(可以仿造ifcfg-eth0 改寫)簡單的就這樣編輯三個條件就可以了:
DEVICE=wlan0 ? ? 無線設備(wlan0)
BOOTPROTO=dhcp ? dhcp服務動態獲得IP地址
ONBOOT=yes ? ? ? 在系統啟動時是否激活網卡
編輯保存之后,在對網絡進行重新啟動:
再查看顯示網絡配置:(已動態獲得了IP)
到這整個無線網絡的環境基本也算設置搭建完成了;其實簡單起來大致過程也就是:
1. ? ? 找到對應于網卡芯片的驅動程序
2. ? ? 在linux上進行安裝,如果有附帶管理工具就將管理工具安裝上(一般都會有)
3. ? ? 為無線網卡新建配置文件,并啟用無線網卡
4. ? ? 掃描無線AP
5. ? ? 連接無線AP
( 注:涉及的驅動包可以到本用戶的下載中心自主下載)
轉載于:https://blog.51cto.com/51log/1274319
總結
以上是生活随笔為你收集整理的linux 构建 无线网络 过程的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ASP.NET【4】--ASHX
- 下一篇: acl(基于磁盘)