构建无线社区网络:书评

作者:Don Marti

因此,您想加入您当地的社区无线网络小组,但您需要了解 802.11b (WiFi) 网络的秘密,以便您可以明智地参与。拿起 Rob Flickenger 篇幅不长但信息量大的《构建无线社区网络》(O'Reilly,2002 年),您就可以准备好开始使用了。作者是 O'Reilly and Associates 的系统管理员,也是无线项目 nocat.net 的创始人,他将大量的实践经验带到了解释无线电技术和系统管理的奇怪组合的任务中,这就是 WiFi。

WiFi 非常适合设置简单的办公室网络(参见 2002 年 2 月的《Linux Journal》),本书中的大部分信息都适用于此类项目。但是,Flickenger 解释说,“一些精明的黑客类型(以及一些 CEO 和 FCC 类型的人)很快意识到,通过结合使用 802.11b 客户端设备和标准无线电设备,有效范围可以扩展到二十英里以上,并有可能以最低的硬件成本为数千人提供达到 DSL 速度的带宽。”

要理解这项技术,您需要了解所涉及的无线电信号的物理特性以及 FCC 关于使用它们的规则。例如,新生的春叶可能会阻挡在冬天运行良好的连接,并且 802.11b 频道重叠——因此您可以彼此相邻地使用 1、6 和 11,但不能使用 2、6 和 10。Flickenger 很好地涵盖了基础知识。

其中描述了 BSS、ESS 和 IBSS 之间的区别。但是,不幸的是,WiFi 供应商和软件编写者在识别模式方面并不统一标准,只是使用他们喜欢的任何词,“Managed”、“Ad-Hoc”或任何其他词。最好在书中包含一些供应商术语,或者更好的是,让供应商标准化官方术语。

关于设置 WiFi 接入点以执行超出其默认设置的功能,有很多有用的信息。第 4 章重点介绍了流行的 Apple AirPort/Orinoco RG-1000(Flickenger 说它们内部是相同的)。是的,您可以使用专有的、可下载的命令行实用程序或免费的 Java 程序从 Linux 调整您的接入点。关于如何使接入点成为到有线网络的透明桥接以及如何排除 DHCP 故障的建议将特别有帮助。如果您不需要具有 DHCP 和伪装等所有功能的完整功能盒子,而只需要墙上的一个无线电设备,那么这将对您来说是一个不错的选择。

真正有趣的部分从第 5 章开始,其中很好地介绍了如何将旧笔记本电脑变成接入点的基础知识,包括设置伪装和 DHCP。与仅使用接入点相比,您可以使用真正的 Linux 机器做更多有趣的事情。如果您有或可以购买旧笔记本电脑,那么这是我们Linux Journal的首选方法。

其中有大量关于天线、电缆以及放置它们的位置的参考信息,包括借助 GPS 进行勘测。阅读完本文后,您应该能够充满信心地为您的站点订购“尾纤”或“全向天线”。如果您更喜欢自己制作,则有制作著名的品客薯片罐天线的计划、照片和说明。为了解决视线受阻的问题,您可以使用两个 Airport 或剩余的 486“平板”PC 构建中继器。这些项目将激发您自己的想法,并且连接器信息肯定不会像软件那样快速变化。

最后,是身份验证问题以及部分答案,形式是 NoCatAuth 的简介,这是一种类似于您在酒店可能遇到的基于网络的登录服务。它正在开发中,看起来很有前景,可以作为控制可能的滥用者的一种方式。

如果我不得不对这本书提出一些严厉的批评,那就是 Flickenger 的网络文章以及其他在线资源已经足够好,您可能仅凭在线信息就能入门。但是这本书确实提供了一种方法来掌握基础知识,快速上手,订购零件,降低买错东西和不得不退货的几率,并找到其他想要与您建立网络的当地爱好者。

资源

构建无线社区网络:实现无线网络作者:Rob Flickenger0-596-00204-1www.oreilly.com

Jon Sevy 的 Airport/RC-1000 配置器

Rob Flickenger 的无线文章

Don MartiLinux Journal 的技术编辑。

电子邮件:dmarti@ssc.com

加载 Disqus 评论