Linux 网络

作者:Fred Butzen 和 Christopher Hilton
网址:http://www.idg.com/
出版社:IDG Books Worldwide, Inc.
价格:39.99 美元
ISBN:1-55828-589-X
评论员:Duane Hellums
正在考虑网络化 Linux 服务器和工作站的管理员现在几乎可以在一个地方找到他们需要的一切,而不再需要翻阅成堆的书籍和众多杂志中的技术文章。《Linux 网络》充满了网络精华,反映了数十年的经验,并大大简化了创建基于 Linux 的网络的任务。
本书是为通常无法承担顾问和专有现成 UNIX 服务器提供的解决方案的个人或小型办公室和组织编写的“入门”读物。读者应该意识到,本书专门针对网络,因此仅涵盖向 Linux 添加或修改网络选项,而非 Linux 操作系统和内核的基本安装。本书包含基于 Linux 内核版本 2.0.29 的 Slackware 3.5 版本,因此不讨论其他发行版的配置,例如 Red Hat、Caldera、SuSE 或 Debian。当然,除了一些小的例外,底层技术非常相似,讨论内容适用于大多数 Linux 发行版。
作者提供了关于如何实现典型的服务器功能的详细说明,例如 FTP、TELNET、电子邮件、新闻、NFS 和 SMB 文件共享、Web 服务器和浏览器、代理服务器、“网关”路由器和 DNS。他们还包括一些很酷的工具,例如关于如何连接到 3Com 的 56Kbps 电话线测试系统、如何优化 Linux 网络以提高安全性、如何有效地使用 syslog 守护进程和其他网络调试工具,以及如何配置点对点协议 (PPP) 守护进程和拨号守护进程以实现“按需拨号”Internet 连接的详细信息。他们包括全面的网络入门知识,并分享了许多网络瑰宝,例如 ping 工具的局限性、IP 伪装和 SOCKS 之间的差异,以及用户和可用网络带宽方面的可扩展性估计。他们比许多 Linux 书籍做得更好的一件事是,包括关于如何配置网络以满足几个不同现实世界示例的需求的信息。他们还展示了 所有 Slackware 网络配置选项,并详细描述了每个选项,而大多数作者仅包括“典型”安装决策树上的那些项目,通常没有任何有用的选项描述。
《Linux 网络》 几乎提供了管理员在 Intranet 或 Internet 环境中创建网络化 Linux 工作站、工作组服务器或网关所需的所有工具。我说 几乎 是因为它缺少一些小项目,例如 UUCP 邮件服务的详细替代方案、如何配置 Linux 和 Windows 以提供到 Linux 服务器的 RS-232 串行端口“终端”连接、如何配置 Linux 服务器以允许远程用户的拨入调制解调器连接,以及关于如何实现 Linux DHCP(动态 IP 分配)和新闻服务器的详细信息。后两项被认为超出了本书的范围。UUCP 非常有限,许多小型企业可能有需要远程拨入的应用程序需求,或者需要更简单的基于 Windows 文本终端的“网络”连接到 Linux 服务器,通过串行端口或多端口串行卡。
《Linux 网络》 的写作风格直截了当,不故作聪明,这与一些当代技术写作不同(除了在本书中专门使用代词 她 来表示 所有 用户和管理员,在同时放弃了几个世纪以来的实用英语语言习惯的同时,在悬而未决的问题上采取了不必要的政治立场)。作者在适当的地方包括了相关的、有用的和有趣的细节和阐述。信息以逻辑的方式组织得很好,通常是一系列步骤,展示了如何安装、配置、激活、测试和调试网络软件和工具。
使用 Linux 和 Windows 的异构网络解决方案的重点是足够的,尤其是在涉及文件和打印机共享方面。但是,Windows 电子邮件和新闻阅读器的覆盖范围有些过时,并且仅限于 Microsoft Exchange 客户端软件。混合使用 Linux 网络的管理员应该认真考虑使用 Microsoft Outlook Express,本书中未对此进行任何介绍。与大多数 Linux 书籍一样,不幸的是,这本书通常会抨击 Windows。似乎总体上偏爱 Netscape Internet 套件(邮件、新闻阅读器和 Web 发布工具),而不是 Microsoft 的(Explorer、Outlook Express、FrontPage Express),这对于拥有 Linux 和 Windows 桌面并希望跨平台标准化应用程序的公司来说是有道理的。似乎也偏爱整个企业的 Linux,包括 Linux 工作站而不是更常见的 Windows 桌面。
本书强调使用 Linux 服务器来处理本地和 Internet 邮件服务,主要是通过 UUCP 连接,作者承认这通常要么价格过高,要么在管理员所在地区不可用。对于在六台左右的机器和用户之间共享按需拨号 Linux Internet 网关的典型小型办公室而言,更经济实惠且优雅的解决方案可能是通过 Internet 服务提供商使用个人 Internet 电子邮件帐户,以及 Linux 服务器上的本地 Intranet 电子邮件帐户(Outlook Express 在这方面表现出色)。
总而言之,《Linux 网络》 对于任何在 PC 上启动并运行 Linux,但正在考虑将 Linux 与其他 PC 以及可能的 Internet 连接起来的网络管理员来说,都是一本非常有用的书。对于那些尚未安装 Linux 的人来说,本书应与一本包含详细基本安装和配置说明的优秀通用 Linux 书籍结合使用。许多人在桌面 PC 上运行 Microsoft Windows(Workgroups、95 或 98),并希望将它们与一两个 Linux 工作站集成,或者使用 Linux 服务器作为昂贵、专有的 NT 服务器的经济实惠、高效、“开放”的替代方案。那些人应该用一本优秀的 Windows TCP/IP 网络基础书籍来补充本书。实际上,Microsoft 的 Internet 站点活动服务器页面和应用程序向导使下载、安装、配置和使用 Microsoft 的 Internet 工具套件变得相当简单。
