Next Previous Contents

2. IP 号码

每一个连上网际网路的设备都必须拥有它们自己的,唯一的 IP 号码.这些是由每个国家的有关单位集中指定的.

如果你要把区域网路连上网际网路,在你的区域网路里你所拥有的所有电脑及设备都必须使用从指定给你的网路□围里分配的 IP 号码. 即使连接另一个区域网路(在网际网路之外)你也绝不能凭空取用 IP 号码. 如果你'偷来'的 IP 号码开始干扰其它已经使用这个 IP 的电脑的话,最糟时不仅不会动,还将会引起全体性的大破坏.

请注意在这整份文件里所使用的 IP 号码(有一些个例外)都是从保留给没有(不曾)连上网际网路的网路所使用的‘未连线网路号码’系列来的.

有一些特别留给不连接网际网路的网路使用的 IP 号码.这些 IP 号码依序是:

如果你的网路还没从你国家的权责单位分配到 IP 号码,那麽你的机器应该使用前面所列这些网路号码中的一个.

这些号码永远不该使用在网际网路上.

然而,它们仍可使用在一部连接在网际网路的机器上的内部乙太网路卡上. 因为 IP 号码是分配给网路界面,而不是电脑本身的. 因此虽然你的乙太网路界面使用 10.0.0.1 (例如),当你以 PPP 连上网际网路时,你的 PPP 界面将由伺服器分配给另一个(合法的) IP 号码. 你的 PC 将有网际网路的连接能力,但其它区域网路内的电脑则没有.

不过,使用 Linux 以及 ipfwadm 软体的 IP 伪装能力(也叫做 NAT - Network address Translation 网路位置转换), 你就可以把你的区域网路上不具合法 IP 号码的机器连上网际网路(提供的服务会有些限制).

想得到更多资讯请参考 Linux IP Masquerade mini HOWTO

对於大部分的使用者,经由 PPP 连接单一机器到网际网路服务提供者(Internet Service Providers: ISP), 取得一个 IP 号码(或更正确的说,一个网路号码)是没有必要的.

如果你希望连接一个小型的区域网路到网际网路上,许多网际网路服务提供者可以从他们已有的 IP 位址空间中提供给你一个次网路(特定的一段 IP 号码). 或者,使用 IP 伪装能力. 

对於经由 ISP 连接单一 PC 到网际网路上的使用者,大部分的提供者使用动态的 IP 指定. 这是说,连线程序的一部份中,你所联系的 PPP 服务将会告诉你的机器这次连线的期间里该 PPP 界面应该使用什麽 IP 号码. 每次你连上 ISP 所得到的号码不会一样.

使用动态的 IP 号码,你每次的连线不会都取得相同的 IP 号码. 这对在你 Linux 机器上的伺服型态应用程式像是 sendmail, ftpd, httpd 以及诸如此类的软体而言会产生问题. 这些服务根基於这部提供服务的电脑能以同样的 IP 号码取用.

由於动态的 IP 号码指定而有所限制的服务(以及解决的方法,可能的话)稍後会在这份文件中讨论.


Next Previous Contents