章 2. 配置伪装客户端

Linux 主机
对于任何 Linux 主机
对 Mandrakelinux 主机
Windows XP 主机
Windows 95 及 Windows 98 主机
Windows NT 及 Windows 2000 主机
使用 NCSA Telnet 软件包的 DOS 主机
Windows for Workgroups 3.11
MacOS 主机
MacOS X
MacOS 8/9
MacTCP
OS/2 Warp 主机

本章将向您展示如何让不同的操作系统使用 GNU/Linux 主机伪装网关访问外部世界。该配置在以下操作系统中均能正常工作:

让我们看一下其中几个的配置。如果您的系统未曾列出,一个简单的做法是"通知操作系统使用怎样的主机作为网关"。注意,这里我们主要关注网络中的网关部分,我们将不涉及 DNS、文件共享或是连接方案等问题。因此,您需要有一个配置良好的局域网才能够使用本章内容。关于如何正确配置网络,请参考您系统的文档,特别要注意 DNS 的设置。

接下来的内容假设您有一个 C 类网络:您的每个主机均具有类似 192.168.0.x 的地址,其网络掩码为 255.255.255.0,并且网络接口为 eth0。我们也假设您网关的 IP 地址是 192.168.0.1,而且每一台主机均能够同网关"通讯"(可以通过 ping 命令或是您的环境中其它相应命令测试)。