- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
无线区域网路-网路前瞻技术实验室
實驗名稱
安裝無線區域網路網卡與架設Access Point。
實驗目的
本實驗是要熟悉 IEEE 802.11 無線區域網路通訊協定,在Linux作業系統平台安裝無線區域網路(Wireless LAN)網卡,並將PC設定成具有橋接器(Bridge) 和NAT (Network Address Translation)功能的Access Point (AP)。
實驗設備
由實驗室提供個人電腦一部,作業系統為Fedora Core 14,以及無線區域網路網卡一張
實驗步驟
安裝無線區域網路網卡
這次所使用的作業系統Fedora Core 14會自動偵測我們這次提供所安裝上的網
卡,並且自動將網卡驅動模組掛載,因此不用另外的安裝或是掛載等等步驟。這
次所使用的網卡驅動模組為ath5k。
在主機上安裝好無線網卡並且開機之後,可執行以下指令來確認模組是否有掛
載上去
#lsmod | grep ath5k
接著可以利用指令iwconfig以及ifconfig檢視所安裝好的網路卡狀態,另外還可
看到網路卡MAC,如果有成功掛載模組的話,應可看到wlanx介面的資訊 (x
為數字)
架設Access Point
安裝並設定hostapd
在進行以下步驟之前,我們需要把Fedora內建的無線網路管理員工能給關閉,因為這個管理員包含著許多Fedora預設的設定,若在實驗的過程中沒有將這個管理員給關閉,在我們進行後續設定步驟的時候,會出現很多無法預期的問題,因此我們需要將其關閉以免它來搗亂。在OS的右上角可以看到網路管理員,將其無線的部分給關閉。
在這個實驗中我們使用的是hostapd這個上層的程式套件來協助我們設定無線網卡成AP,在這邊我們用Fedora所提供的安裝功能來自動下載安裝,執行以下指令
#yum install hostapd
接著就可以看到OS自動從網路下載並且自動安裝,也可以實際上網搜尋安裝的壓縮檔並下載回來電腦自行編譯安裝,但可能需要另外下載 libnl-devel套件才可以成功編譯並且安裝。
安裝完之後,接下來我們就要來對hostapd做我們所想要的設定。我們執行下列指令打開設定檔,請參考圖1到圖3。請注意,#號後面的部分為註解。
#vim /etc/hostapd/hostapd.conf
而我們所要更改的設定如下
interface=wlan0
# 請使用自己電腦interface的名稱,有可能為其他數字,未必為wlan0
driver=nl80211
ssid=Aras-Wlan
# ssid可自由取名
hw_mode=g
channel=11
#請依助教的指示將使用channel錯開,以免大家同時使用同一channel造成壅擠的情況
圖 1 hostapd.conf設定
圖 2 hostapd.conf設定
圖 3 hostapd.conf設定
設定完成之後,我們先啟動hostapd#service hostapd start
圖 4啟動hostapd
成功啟動之後,接著讓hostapd去執行剛才所完成的設定檔
# hostapd /etc/hostapd/hostapd.conf
成功之後執行#iwconfig應可看到如圖6,我們將網卡設定成
Master Mode
圖 5運行hostapd
圖 6無線網卡運行Master Mode (# iwconfig)
架設Bridge AP來讓Station連線
安裝bridge-utils
#yum install bridge-utils
建立並設定bridge,請依序執行下列指令
#brctl addbr br0 //建立bridge
#brctl addif br0 eth0 //加入eth0到br0中
#brctl addif br0 wlan0 //加入wlan0到br0中
以上三行功能為新增橋接器 (bridge),命名為br0,並且將bridge分別連接有線網卡與無線網卡。
#ifconfig eth0 //初始化eth0設定並啟動
#ifconfig wlan0 //初始化wlan0設定並啟動
完成以上指令之後,我們需要分配IP以及netmask給剛剛所建立的bridge,但在這次實驗環境,每台電腦的有線網路的IP是由實驗室的switch所自動分配的,因此同理,我們bridge所用的IP也是自動分到的。
#dhclient br0 //自動為bridge取得IP及netmask
接著設定核心需要轉送封包,因為STA要透過我們所設定的AP連接到外部網路,而這個設定預設為關閉的。
#echo “1” /proc/sysc/net/ipv4/ip_forward
您可能关注的文档
最近下载
- 2024年中国中式养生水行业发展趋势洞察报告.pdf VIP
- 湘科版科学五年级上册全册教学设计教案.pdf
- 大家的日语 1-9课测试试卷1.doc VIP
- 政府采购评审专家考试题库含答案.docx VIP
- JJF 1593-2016 国家检定校准 规范.docx VIP
- Service invoice 服务发票模板.doc VIP
- 浅谈危险化学品企业安全管理当中存在的问题与建议对策.docx VIP
- 甘肃省兰州市第五十八中学教育集团2024-2025学年高三上学期建档考试物理试题(无答案).docx VIP
- 幼儿园小班妈妈在哪儿课件..pptx VIP
- 建筑工程冬季施工防冻保温实施方案.doc VIP
文档评论(0)