如何阅读本章

本文依自上而下逐步具体的方式组织。前几节包含一些有益的材料,如果您不感兴趣则可略过。接下来,则将探讨有关网络的基础。在进入更加具体的部分之前请确保理解它们。最后,将有三节阐述专门技术问题:以太网和IP-相关信息,有关常见的 PC 硬件的技术问题,及罕见的硬件的技术问题。

建议您按如下顺序阅读本文:

基础部分

这几节包含下文探讨的基础,对您理解下文涉及的技术问题非常重要。希望大多数读者能熟读这些资料。

判断您的网络

您应该了解您所处网络的现状及将来的样子,并且您也应该熟悉您所构筑的网络到底采用何种硬件及技术类型。

如果您直接连接到局域网(LAN)或 Internet ,请阅读"以太网"

这一节描述了基本以太网配置以及 Linux 为 IP 网络提供的各种特性,诸如防火墙、高级路由等等。

如果您对低成本局域网或者拨号连接感兴趣的话,请阅读接下来的一节

该节阐述了 PLIP、PPP、SLIP 和 ISDN 等在个人工作站上最为常用的技术。

阅读同您需求相关的专门技术章节

假如您的需求不同于 IP 和/或普通的硬件,最后一节涉及非-IP 协议和其他通信硬件设备的具体细节。

配置工作

您应该实际尝试配置您的网络,并把您可能遇到的问题仔细记录下来。

寻求帮助

假若您遇上本章未曾解决的问题,请阅读关于何处求助及何处报告故障的那一节。

乐在其中!

网络是有趣的,好好欣赏它吧。

本章行文约定

除了对显示命令的提示之外,并无其他特殊的约定。按照 UNIX 文档传统,所有键入 shell 的命令将包含其提示符。对不需要超级用户权限的命令,本章使用"user%"作为其提示符,而对于那些需要以 root 身份运行的命令使用"root#"作为其提示符。这里使用 "root#" 而非单独的"#"是为了避免与 shell 脚本的混淆。在那里,井号表示注释行。

"内核编译选项"以其在 menuconfig 中的格式出现。即使您(像我一样)对 menuconfig 并不熟悉,您依然可以理解它们。如果您对这些选项的嵌套层次关系有疑问的话,执行这一程序就会明白的。