实验六架设Wireless LAN Hot Spot服务.pptVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
實驗六 架設Wireless LAN Hot Spot服務 Web Server→使用apache 2.2 DHCP Server→使用dhcpd Firewall→使用iptables NAT→使用iptables 撰寫CGI程式→使用C 提高CGI程式權限→使用sudo Outline 實驗目的 知識背景 實驗設備與環境 實驗方法與步驟 實驗記錄 問題討論 參考資料 實驗目的 實作一個Hot Spot,提供給使用者 802.11b Wireless access 只能有一個外部的IP address 讓使用者能夠盡量簡單容易上手使用 提供使用者認證,只有付費的使用者才可以使用Hot Spot 瞭解Hot Spot內部需要那些技術與如何運作 使用DHCP daemon與設定 使用iptables來達到firewall與IP masquerading(偽裝IP),即NAT的功能 設定以Linux為平台的NB當做一台router 透過Web介面達成基本的認證 知識背景 實驗設備與環境 硬體: 一台NB(需有兩張網路卡介面) 一台NB(當做使用者登入你建置的Hot Spot服務,要有無線網卡介面) 一台AP(當做無線端介面,做Bridge使用) 可以用實驗室借的AP,或是自行架設HostAP(參考實驗三but不需要hostapd) 軟體: Linux環境 (Fedora Core 5) Web Server→使用apache 2.2 DHCP Server→使用dhcpd-3.0.3 Firewall→使用iptables NAT→使用iptables 撰寫CGI程式→使用C 提高CGI程式權限→使用sudo 實驗方法與步驟 Web Server (1/3) Web Server安裝apache 2.2,可使用rpm安裝,但須注意dependency的問題,建議使用光碟安裝,可以解決rpm之間dependency的問題,可以到.tw下去抓取相關檔案。 或是直接到apache官方網站抓取source檔案進行編譯與安裝。 利用httpd –v,查看apache版本 實驗方法與步驟 Web Server (2/3) 到預設安裝目錄/etc/httpd/conf下,進行修改設定檔案。 cd /etc/httpd/conf/ vi httpd.conf 修改httpd執行的使用者,將原先的apache改成nobody,為安全考量使用nobody的權限。 第230行:User nobody 第231行: Group nobody 行數因為版本問題不見得會一樣,所以可以搜尋關鍵字 實驗方法與步驟 Web Server (3/3) 將ServerName指名為Web Server對外的IP Address,如此Server的Name才可以透過DNS Server name lookup成功。 ServerName 05 將Apache Web Server啟動。 httpd –k start 更多關於httpd man httpd 實驗方法與步驟 DHCP Server (1/6) 安裝dhcp server套件 (dhcp-3.0.3-28) 實驗方法與步驟 DHCP Server (2/6) 安裝完成後,將dhcpd.conf.sample檔案複製到/etc目錄下,並更名為dhcpd.conf。 cp /usr/share/doc/dhcp-3.0.3/dhcpd.conf.sample /etc/dhcpd.conf 實驗方法與步驟 DHCP Server (3/6) 修改dhcpd server的設定檔案,改成符合所在區域網路的設定值。 vim /etc/dhcpd.conf 第4行:subnet netmask 第7行:option routers 第12行:option domain-name-servers , 第21行:range dynamic-bootp 0 實驗方法與步驟 DHCP Server (4/6) 產生dhcpd執行時所需記載租約的檔案。 touch /var/lib/dhcpd/dhcpd.leases 修改起始dhcpd的script檔案。 vi /etc/rc.d/init.d/dhcpd 實驗方法與步驟 DHCP Server (5/6) 增加dhcpd檔案內所需要的資訊。 第48行:CONFIGFILE=”/etc/dhcpd.conf” 第49行:LEASEFILE=”/var/lib/dhcpd/dhcpd.leases” 第50行:INTERFACE=”eth0” 第51行:OPTIONS=”-q” 在start()內, daemon /usr/sbin/dhc

文档评论(0)

you-you + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档