contents
下一节: 编写主机和网络 上一层: 配置 TCP/IP 网络 前一节: 设置主机名

分配 IP 地址

如果您将主机上的网络软件配置为独立运行(例如,为了能够运行 INN netnews 软件),您可以安全地跳过本节,因为您只需要一个 IP 地址用于环回接口,它始终是 127.0.0.1。

对于像以太网这样的真实网络,情况会稍微复杂一些。如果您想将您的主机连接到现有网络,您必须请其管理员为您分配该网络上的 IP 地址。当您完全自己设置网络时,您必须按照下述方法自行分配 IP 地址。

本地网络中的主机通常应共享来自同一逻辑 IP 网络的地址。因此,您必须分配一个 IP 网络地址。如果您有多个物理网络,则必须为它们分配不同的网络号,或者使用子网划分将您的 IP 地址范围拆分为多个子网络。

如果您的网络未连接到互联网,您可以自由选择任何(合法的)网络地址。您只需确保从 A、B 或 C 类中选择一个,否则事情很可能无法正常工作。但是,如果您打算在不久的将来连接到互联网,您应该现在获取一个官方 IP 地址。最好的方法是请您的网络服务提供商帮助您。如果您想获得一个网络号以备将来可能连接到互联网,请从 hostmaster@internic.net 索取网络地址申请表。

要操作多个以太网(或其他网络,一旦驱动程序可用),您必须将您的网络划分为子网。请注意,只有当您有多个广播网络时才需要子网划分;点对点链路不算在内。例如,如果您有一个以太网,以及一个或多个到外部世界的 SLIP 链路,则您不需要对您的网络进行子网划分。原因将在章节-gif 中解释。

例如,啤酒厂的网络管理员向 NIC 申请了一个 B 类网络号,并获得了 191.72.0.0。为了容纳两个以太网,她决定使用主机部分的八位作为额外的子网位。这为主机部分留下了另外八位,允许每个子网上有 254 台主机。然后,她将子网号 1 分配给啤酒厂,并将子网号 2 分配给葡萄酒厂。它们各自的网络地址因此为 191.72.1.0 和 191.72.2.0。子网掩码为 255.255.255.0。

vlager 是两个网络之间的网关,在两个网络上都被分配了主机号 1,这使其 IP 地址分别为 191.72.1.1 和 191.72.2.1。图-gif 显示了两个子网和网关。

请注意,在本例中,我使用 B 类网络是为了简化起见;C 类网络会更实际。使用新的网络代码,子网划分不限于字节边界,因此即使是 C 类网络也可以拆分为多个子网。例如,您可以将主机部分的 2 位用于网络掩码,从而为您提供四个可能的子网,每个子网上有 64 台主机。gif


contents
下一节: 编写主机和网络 上一层: 配置 TCP/IP 网络 前一节: 设置主机名

Andrew Anderson
Thu Mar 7 23:22:06 EST 1996