网络安全 | UNIX | GPS | 无线 | 在线手册 | OSBUG.ORG | SUNNY-NETWORK.COM
天线制作 GPS 地标
网站地图 RSS订阅
高级搜索 收藏本站
首页 | 业界动态 | Mesh | WLAN/WiFi | WiMAX | GPRS/CDMA 1X | 3G | UWB | ZigBee | RFID | Bluetooth | EDGE | MIMO | 红外通讯 | 集群通信 | 天线 | 电磁兼容 | 软件无线电 | 业余无线电
 当前位置: 首页 > WLAN/WiFi > 文章  
如何使用Linux脚本对无线网络进行管理
文章来源: 赛迪网技术社区 文章作者: sayan 发布时间: 2007-02-28   字体: [ ]  
 

  通信的监视

  了解 AP 上有多少通信是非常有用的。实现这种功能的一种方法是通过 SNMP 来记录路由器的通信信息,然后对这些日志记录进行统计。不同路由器的日志也有所不同,因此您需要以不同的方式对它们进行处理。

  我将路由器配置为将其 SNMP 的记录发送到一个搜集器主机(在这里是 AP)的 IP 地址。在 AP 一端,我将运行 snmpd 和 snmptrapd 守护进程,将这些记录保存到一个文件中。这些记录如下所示:

"@out 192.168.168.192 2983 208.222.234.90 80."
"@in 211.107.232.1 51550 192.168.168.196 21."

清单 7. 记录搜集

  外发的记录是一个 Web 请求,从 192.168.168.192 发往 208.222.234.90。传入的记录是一个 FTP 请求,从 211.107.232.1 发往 192.168.168.196。

  您可以从这个文件中提取很多有用的信息 —— 例如,可能有一些您希望阻塞的病毒探测。countlog 脚本可以使用两种不同的方法来统计这些传入的记录和外发的记录。它可以统计最后 n 分钟内的请求数量,其中 n 可以是一个自行定义的数字:

Checking 5 minutes before 23:59...
101 requests in 5 minutes
An average of 20 requests per minute

清单 8. countlog 脚本统计 n 分钟内的请求数量

  它还可以统计过去 24 小时内请求的个数:

Start... Total Outbound and Inbound Today
00:00... out: 192 in: 63 out/min: 3
.
.
.
19:00... out: 243 in: 96 out/min: 4
20:00... out: 308 in: 66 out/min: 5
21:00... out: 151 in: 103 out/min: 2
22:00... out: 206 in: 94 out/min: 3
23:00... out: 160 in: 70 out/min: 2
Totals.. 2095 1759
 
IP Address (Host Name) Total Outbound Today
192.168.168.8 (cheltenham) 659
192.168.168.191 (t30lan) 156
192.168.168.192 (downstairs) 1044
192.168.168.196 (opteron) 236
 
Total all IP's.... 2095

清单 9. countlog 脚本统计过去 24 小时内请求的个数

  结束语

  很多命令行 shell 脚本都可以简化 WISP 的管理。下面是最后几点提示:

  ●不要在客户端使用 USB 无线网桥。它们的功能非常有限,当客户机关机之后,就无法 ping 到它们了。
  ●不要试图通过一个非常便宜的家用路由器来运行一个很大的无线网络。这样会产生不可预知的后果。

  使用本文中介绍的工具和技术,您应该可以搭建并运行自己的无线网络。

  参考资料

  如果您希望了解在 Linux 上可以使用哪些无线网卡,那么请参阅 Jean Tourrilhes' page dedicated to the subject。在那里可以找到有关本文中使用的 Prism2 卡的内容。

  Pebble Linux 是专用于嵌入式设备。它是基于 Debian 的,因此您可以使用 apt-get 工具。

  关于作者

  自 1999 起,Alan Baker 就一直是各种 Linux 服务器的系统管理员,这些服务器包括拨号、邮件、Web 和无线服务器。他于 2003 年成为一名无线 Internet 服务的提供者,他喜欢使用一些 bash 脚本来增强系统的安全性并自动化 Linux 系统的管理任务。(T004)

  (参考链接: http://linux.ccidnet.com/art/302/20070227/1025497_1.html)

 
推荐文章
·排疑解惑:解开无线路由器罢工谜
·WIFI上网及PocketLAN连接局域网
·玩玩无线上网---DIY 2.4g淘米筐w
·大卸八块!笔记本无线网络升级总
·经典产品 小型办公室无线路由器
·无限无线: 无线网卡篇(MiniPCI)
·1.2公里组建无线网桥只要360元(
·双机家庭无线组网—双机组网指南
·家庭无线网络设置指南
·家庭无线网络(WLAN)组建指南
·无线网攻击工具进攻方法及防范技
·30KM不是梦!网友DIY增益无线天
·放飞梦想——新居宽带无线共享上
·随时随地组网:无线对等网络的安
 
 
共4页: 上一页 [1] [2] [3] 4 下一页
↑返回顶部 打印本页 关闭窗口↓ 

Google
 
Web oldhand.org unixreference.net meshmea.org
相关分类
热点文章
·自己动手做2.4G无线网络
·教你自制2.4G定向天线
·玩玩无线上网---DIY 2.4
·30KM不是梦!网友DIY增
·超远距2.4G无线网络天线
·多普达830完美WIFI补丁
·2.4G天线制作资料
·1.2公里组建无线网桥只
相关文章
·排疑解惑:解开无线路由
·Wi-Fi网络安全探讨
·WIFI上网及PocketLAN连
·知道吗?手机WIFI功能全
·大卸八块!笔记本无线网
·自己动手做2.4G无线网络
·突破限制 无线网络摄像
·一根还是两根?AP天线和
更多资源
 
 

Copyright(c) 2001-2007 OLDHAND ORGANIZATION, All Rights reserved.
Power by DedeCms 织梦内容管理系统
$Id: article_article.html,v 1.1 2007/02/05 21:09:23 yjs Exp $