成人在线你懂的-成人在线免费小视频-成人在线免费网站-成人在线免费视频观看-日韩精品国产一区二区-日韩精品国产一区

掃一掃
關(guān)注微信公眾號(hào)

使用Linux腳本對(duì)無線網(wǎng)絡(luò)進(jìn)行管理 2
2007-03-02   中國(guó)IT實(shí)驗(yàn)室

Pebble Linux 包括很多可用的無線包,利用 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),用來與無線驅(qū)動(dòng)器進(jìn)行通信。

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

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

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

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

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

● iptables,用作防火墻。

在參考資料中,可以找到這些工具的鏈接。

所需要的 Linux 無線管理腳本

這些包提供了一些基本的工具來啟動(dòng)無線網(wǎng)絡(luò)并運(yùn)行 Linux。從現(xiàn)在開始,要使這些工具一直順利運(yùn)行可能是一件頭疼的事情;也可能非常簡(jiǎn)單,但需要使用一些工具來幫您實(shí)現(xiàn)以下功能:

● 管理服務(wù)器

● 管理客戶機(jī)

● 管理帶寬

為了滿足這些需求,我編寫了很多腳本;所有這些腳本都可以從一個(gè)命令行中直接使用。Linux 具有一個(gè)很好的安全 shell(SSH)服務(wù)器的實(shí)現(xiàn),因此我可以從任何具有 Internet 連接的地方來對(duì)服務(wù)器進(jìn)行管理。

管理服務(wù)器

Linux 發(fā)行版本通常包括一些簡(jiǎn)單的管理工具,不過這些工具的功能卻很強(qiáng)大。沒有以下這些工具,我?guī)缀鯚o法生活:

● df 給出關(guān)于每個(gè)文件系統(tǒng)的空間利用率的信息。當(dāng)您的文件系統(tǒng)中只有有限的空閑空間時(shí),該信息尤其有用。

● top 給出服務(wù)器某個(gè)瞬間的快照,其中包含了有關(guān)啟動(dòng)時(shí)間、CPU 使用情況、內(nèi)存使用情況和進(jìn)程的信息。

● pstree 提供了服務(wù)器進(jìn)程的快照。這些信息很容易理解,因?yàn)檫M(jìn)程都是以分層形式顯示的。

我的 WAP 在內(nèi)存中有一個(gè)只讀的文件系統(tǒng),用于為文件和日志提供服務(wù)。這樣就可以將一個(gè)Compact Flash Card 的文件系統(tǒng)一直作為只讀模式使用。我編寫了一些腳本來管理這些有限的空間。

bigfiles:bigfiles 腳本會(huì)判斷應(yīng)該刪除哪些文件來防止出現(xiàn)空間用盡的情況。它對(duì)三種級(jí)別的空間利用情況進(jìn)行了總結(jié):

1、文件系統(tǒng): 文件系統(tǒng)一共有多大?還有多少剩余空間?

2、目錄: 文件系統(tǒng)中每個(gè)目錄使用了多少的空間?

3、文件: 文件系統(tǒng)中哪些文件的大小超過了 90 KB?

輸出結(jié)果如下:

Filesystem Size Used Avail Use% Mounted on tmpfs 10M 952k 9.0M 10% /rw

Finding big files in /rw filesystem... 916k ./var 4.0k ./usr 0 ./tmp 8.0k ./root 24k ./etc 0 ./dev 952k . 952k total

./var/log/router ./var/log/messages

清單 1. bigfiles 腳本的輸出結(jié)果 checkspace

checkspace 腳本每小時(shí)運(yùn)行一次,負(fù)責(zé)在這個(gè)讀寫的文件系統(tǒng)上維護(hù)最少的可用空間。如果文件系統(tǒng)的利用率達(dá)到 80%,那么 checkspace 就會(huì)運(yùn)行 logrotate,后者會(huì)根據(jù)需要壓縮和刪除日志文件。

aptgetupgrade:aptgetupgrade 腳本檢查包的新版本,并進(jìn)行必要的更新。這個(gè)腳本對(duì) Debian apt-get 命令進(jìn)行了簡(jiǎn)單的封裝,可以通過 /etc/cron.daily 運(yùn)行該命令,從而幫助您更新各種補(bǔ)丁。

管理客戶機(jī)

無線客戶機(jī)可能會(huì)出現(xiàn)一些問題,這一節(jié)中討論的基于 Linux 的管理工具可以幫助您解決這些問題。下面是幾個(gè)如何解決典型的用戶問題的例子:

● 問題: "Internet 今天是否出過問題?為什么我的瀏覽器無法找到 www.flakyhost.com 呢?"

● 解決方案: 首先,使用 scanap 腳本檢查無線網(wǎng)絡(luò)的客戶機(jī);這可以告訴您有關(guān)所有已連接客戶機(jī)的無線信號(hào)的質(zhì)量,包括出問題的那些客戶機(jī)。然后使用 pingall 腳本檢查這個(gè) IP 是否有問題;這將告訴您有關(guān)到達(dá) ISP 網(wǎng)關(guān)、DNS 和所有客戶機(jī)的延時(shí)時(shí)間,其中包括那些有問題的客戶機(jī)。如果這兩個(gè)腳本都說您的網(wǎng)絡(luò)沒問題,那么不妨試一下 www.flakyhost.com 是否有問題。

● 問題: "昨天我從 www.flakyhost.com 下載東西時(shí)的速度是 X。為什么現(xiàn)在我的速度只有 Y 呢?"

● 解決方案:要判斷您的網(wǎng)絡(luò)是否被其他人利用了,請(qǐng)運(yùn)行 countlog 腳本。該腳本可以按照客戶機(jī)和時(shí)間列出今天的傳輸歷史記錄。

熱詞搜索:

上一篇:使用Linux腳本對(duì)無線網(wǎng)絡(luò)進(jìn)行管理
下一篇:使用Linux腳本對(duì)無線網(wǎng)絡(luò)進(jìn)行管理3

分享到: 收藏
主站蜘蛛池模板: 维维豆奶粉| 安微地图| 全球gdp排名| 在线黄色片| 成品直播大全免费观看| 暗潮危机电影完整版在线观看| 七年级地理课时练电子版| 我爱发明鬼畜视频| 男微信头像| 迪欧电影网| 稻草狗在线观看| 吴薇| bitch slap| 囚爱为奴免费观看电视剧| 食人鱼电影| 改变自己吉他谱| 夫妻性视频| 夏娃诱惑| 植田圭辅| 春江花月夜理解性默写及答案| 女性频道| 马维福| 不速之客美国恐怖电影2014| 演员刘洋| 全国城建培训中心| starstruck| 宅基地买卖合同协议书| 在线激情小视频| 柯佳青| 沙漠电影高清在线播放| 白雪公主和七个小矮人电影| 怀孕吃什么| 白色橄榄树啥时候播出 | 画魂缠身 电影| 洪金宝电影大全| 19岁女性写真| 南海姑娘简谱| 影音先锋欧美| 斑点狗动画片| 暴雪电影| 手机抖音网页版入口|