下一步 上一步 目录

2. 插入设备

根据您是否使用集线器,您的网络拓扑结构将略有不同。我只介绍使用 RJ45 布线(看起来像打了类固醇的电话线的那种)的网络,而不介绍细同轴电缆。使用细同轴电缆,您可以在不需要集线器的情况下连接多台计算机,但必须更加小心地端接连接等等。如果您已经了解网络知识,这些说明将基本上是多余的。

2.1 使用集线器

如果您有集线器,您的网络将看起来像这样

使用服务提供商在安装期间提供的电缆(或您知道在该配置中可用的电缆)将 Linux 盒上的 eth0 网卡连接到电缆调制解调器或 ADSL 调制解调器。这一点很重要,因为有时电缆调制解调器喜欢使用交叉线连接,有时它们喜欢使用直通线:公司给您的那根线就是您想要使用的线。

使用直通线将 Linux 盒上的 eth1 网卡连接到集线器。使用直通线将您的所有其他计算机连接到集线器。

2.2 不使用集线器

如果您没有集线器,您仍然可以使用交叉线将一台计算机连接到您的 Linux 盒。您的拓扑结构将看起来像这样

使用服务提供商提供的电缆将 Linux 盒上的 eth0 网卡连接到电缆调制解调器或 ADSL 调制解调器。使用交叉线将 Linux 盒上的 eth1 网卡连接到另一台计算机。

2.3 仅使用一张网卡

这不是推荐的配置(在这种配置中,您的内部网络和外部网络位于同一物理网络上,因此理论上更容易受到破解;实际上,风险可能非常低),但它可以完成。您的效果可能会有所不同。

Linux 内核包含对“IP 别名”的支持,这允许一张以太网卡同时服务于两个不同的 IP 地址。Red Hat 和 Mandrake 随附的默认内核包含对 IP 别名的支持。要仅使用一张以太网卡设置您的网关,在所有后续代码示例中,只需将 eth1 替换为 eth0:0 即可。

在单网卡情况下,建议运行 DHCP 服务器。

将您的所有机器以及您的电缆调制解调器或 ADSL 调制解调器插入集线器。祈祷一切顺利,然后继续。


下一步 上一步 目录