1. gzyueqian
      18529173453

      如何使用Linux系統(tǒng)腳本簡(jiǎn)化無(wú)線網(wǎng)絡(luò)

      更新時(shí)間: 2007-05-08 17:04:14來源: 粵嵌教育瀏覽量:608


        為您的辦公室或鄰居設(shè)置一個(gè)無(wú)線的 Internet 服務(wù)提供者(WISP)并不需要繁重的勞動(dòng)或昂貴的投資。如果您使用一些很容易購(gòu)買到的設(shè)備和 Linux™ 來構(gòu)建網(wǎng)絡(luò),那么可以利用 shell 腳本的強(qiáng)大功能來簡(jiǎn)化網(wǎng)絡(luò)的管理。本文將提供一些您所需要的技巧和腳本。

        使用現(xiàn)有的無(wú)線路由器創(chuàng)建一個(gè)小型的無(wú)線網(wǎng)絡(luò)非常簡(jiǎn)單。但是為辦公室、公寓或鄰居提供符合業(yè)界標(biāo)準(zhǔn)的無(wú)線鏈接就是另外一回事了。在構(gòu)建好無(wú)線網(wǎng)絡(luò)之后,就可以運(yùn)行無(wú)線 Internet 服務(wù)提供者(WISP)服務(wù)。要運(yùn)行 WISP,則需要回答以下問題:

      ● 所提供的到 Internet 的連接品質(zhì)如何?

      ● 哪些客戶機(jī)可以直接連接到網(wǎng)絡(luò)上,這些連接的品質(zhì)又如何?

      ● 有足夠的帶寬滿足峰值的需求嗎?

      ● 近有哪些客戶機(jī)連接到網(wǎng)絡(luò)上,它們的活動(dòng)頻率如何?

      ● 哪些客戶機(jī)具有可靠的連接,哪些客戶機(jī)的連接不可靠?

      ● 客戶機(jī)有許多傳輸錯(cuò)誤并需要重試嗎?

      ● 所安裝的軟件包有可升級(jí)的版本嗎?

      ● 大文件會(huì)占用很多空間嗎?

      ● 如何簡(jiǎn)化客戶機(jī)的管理?

        在本文中,您將學(xué)習(xí)如何使用 Linux 腳本來回答這些問題。在開始之前,首先需要設(shè)置服務(wù)器。

      無(wú)線服務(wù)器硬件

        我之所以成為一名無(wú)線 Internet 服務(wù)提供者,是因?yàn)槲业泥従記]有 DSL 或其他 Internet 接入服務(wù)。另外一個(gè) WISP 從附近的一個(gè)山頂上提供了一條(昂貴的)連接,因此我決定購(gòu)買這個(gè)服務(wù),與鄰居們共享帶寬,并共同承擔(dān)費(fèi)用。訪問點(diǎn)的無(wú)線卡會(huì)生成一個(gè)非常微弱的信號(hào),因此,為了將信號(hào)丟失的情況降至,我希望能夠?qū)⑻炀€做得盡可能的短。還希望能夠架設(shè)一條戶外天線,這樣就可以讓更多的鄰居可以訪問這個(gè)無(wú)線鏈接。這兩種設(shè)備讓我可以將服務(wù)器設(shè)置在戶外的天線上(參考資料 的鏈接中給出了一張圖片,還提供了有關(guān)此文中討論的產(chǎn)品和包的信息)。這個(gè)示范性的服務(wù)器是一個(gè)現(xiàn)有的無(wú)線訪問點(diǎn)(WAP),它安裝在一個(gè)防水的 Pelican 箱子中。它并不是非常可靠,因此我常常需要爬上屋頂來解決問題。我需要使用一架梯子來幫助我爬上爬下,以后還需要將這個(gè)訪問點(diǎn)升級(jí)成一個(gè)更可靠的系統(tǒng)。下一代的硬件將會(huì):

      ● 非常可靠。

      ● 支持 10 臺(tái)客戶機(jī),另外提供一些系統(tǒng)管理工具。

      ● 使用一個(gè)標(biāo)準(zhǔn)的無(wú)線網(wǎng)卡。

      ● 支持通過以太網(wǎng)加電啟動(dòng)。

      ● 是 Linux 友好的。

        我購(gòu)買了一塊很便宜的系統(tǒng)板(Soekris Engineering 的 net4521),它可以完全滿足這些需求,并且可以使用一塊 Compact Flash Card,而不必再使用硬盤。這塊系統(tǒng)板不用制冷風(fēng)扇就可以在溫度變化很大的環(huán)境中使用。

        無(wú)線卡芯片確定了該系統(tǒng)板是 Linux 友好的, Intersil/Conexant Prism2/3 芯片也對(duì) Linux 提供了很好的支持。

      Linux 軟件

        Pebble Linux 是一個(gè)專門為嵌入式無(wú)線應(yīng)用程序設(shè)計(jì)的發(fā)行版。為其取名 Pebble 就是因?yàn)樗浅P。⑶液芎?jiǎn)單。這個(gè)系統(tǒng)中包含了一些很好的特性,例如:

      ● 為實(shí)現(xiàn)無(wú)線使用而定制的內(nèi)核;這樣就不需要再重新編譯內(nèi)核。

      ● 大小;整個(gè)系統(tǒng)很小,可以放到一塊很小的 Compact Flash Card 中,所以不再需要硬盤驅(qū)動(dòng)器。

      ● 以只讀方式裝載文件系統(tǒng),因此,即使斷電也不會(huì)造成文件系統(tǒng)崩潰。

      ● 因?yàn)榛?Debian Linux 發(fā)行版,所以可以使用 Debian 的包。

      ● 具有很好的支持。

        Pebble Linux 包括很多可用的無(wú)線包,利用 Debian 的 apt-get 很容易添加其他包。您可能希望通過在另外一臺(tái)服務(wù)器上放置一些包(例如 ntop)來共享工作負(fù)載。這些包可以在一塊系統(tǒng)板上與 10 臺(tái)客戶機(jī)很好地運(yùn)行,而不會(huì)過度浪費(fèi)處理器或內(nèi)存。以下是我推薦的幾個(gè)開源包:

      ● Wonder Shaper,用來確保客戶機(jī)平等地共享帶寬。

      ● Wireless Tools(WT),用來與無(wú)線驅(qū)動(dòng)器進(jìn)行通信。

      ● Host AP,用于 Prism2/3 芯片的無(wú)線訪問點(diǎn)軟件。

      ● pcmcia-cs,用來管理無(wú)線網(wǎng)卡。

      ● logrotate,用來壓縮或刪除日志。

      ● Net-SNMP,用來收集路由器輸出。

      ● ntop,用來以圖形形式顯示利用情況的統(tǒng)計(jì)信息。

      ● iptables,用作防火墻。

      免費(fèi)預(yù)約試聽課

      亚洲另类欧美综合久久图片区_亚洲中文字幕日产无码2020_欧美日本一区二区三区桃色视频_亚洲AⅤ天堂一区二区三区

      
      

      1. 亚洲国产高清不卡在线播放 | 亚洲国产日韩欧美性 | 在线不卡国产午夜电影 | 日本韩国野花视频爽在线 | 亚洲精品成AV人在线观看 | 在线观看亚洲精品 |