2. Internet 连接共享

此工具将会将您的系统配置为局域网中其它计算机连接到 Internet 的网关。这种情况在家庭中非常常见,因为您可能会希望家里的所有计算机都通过同一 Internet 连接上网。

图 4.9. 简单的网关配置

简单的网关配置

大概过程如下:

  1. 配置您的 Internet 访问(第 1 节 “网络和 Internet 连接管理”)。为了让您的计算机成为网关,您必须先配置好工作正常的 Internet 连接,以及连接到局域网的连接。这就是说,您至少要有两块接口卡,如一台调制解调器和一块以太网卡。

  2. 设置网关(第 2.1 节 “网关连接向导”)。

  3. 将另外一台计算机配置为客户端(第 2.2 节 “配置客户”)。

[警告]警告

此向导也会配置一道防火墙来阻挡来自 Internet 的绝大多数连接。我们建议您检查一下防火墙配置(第 3 节 “用 DrakFirewall 保卫您的 Internet 访问”)是否释和您的需要。

在您完成此向导之后,您局域网上的全部计算机都将可以访问 Internet。由于在您网关上安装的 DHCP 服务器,其它计算机的配置都是自动完成的,而 Web 访问也会因为使用了 Squid 透明代理缓存而加快。

2.1. 网关连接向导

此向导由下面几步组成:

  1. 选择 Internet 接口

    您需要先指定连接到 Internet 的接口名称。请确定您选择正确了接口:请使用在线帮助中的例子作为参考。

  2. 选择局域网网络适配器

    如果您有多块以太网卡,向导将会请您选择其中一块来连接局域网。请确定您选择对了网卡。请注意,通过此网关流入流出的全部网络流量将都会进行伪装。也就是说,流量将看起来是从网关流出而非从局域网流出。

  3. 局域网络设置

    图 4.10. 配置局域网

    配置局域网

    如果这是您第一次将系统配置为网关,向导会为要管理的新局域网提议默认参数。请确保这些值并未在您的网络中使用,然后前进到下一步。

    如果您的网卡已经配置过了,向导将会提醒您重新进行配置以便与网关服务兼容。推荐您将这里的选项都保留默认设置,然后单击下一步按钮。接着,会安装所有需要的软件。

  4. DNS 配置

    如果您计划在您的计算机上安装本地名称服务器,您可以选中此框。否则,您就需要选择您供应商的名称服务器。如果您不知道什么是名称服务器,那么选中此框会比较安全。

  5. DHCP 服务器配置

    在您的计算机上安装 DHCP 服务器将,将允许客户端计算机自动完成其网络配置。否则,您就需要手动配置每个客户端:IP 地址、子网掩码、网关和 DNS

  6. 代理缓存服务器(SQUID)

    缓存服务器会记录本地浏览器请求的 Internet 页面。如果其它人再次访问同一个页面,该服务器就会直接向客户机提供服务,而无需再从Internet 重新获取,这样可以节省带宽并缩短响应时间。这对很多客户端都适用。

    执行此任务的应用程序是 Squid

向导完成后会自动安装所需的软件包并加以配置。

2.2. 配置客户

客户端的配置主要取决于您是否选择了在网关上安装 DHCP 服务器。只要配置局域网的客户端使用 DHCP,这些计算机就会自动将 Mandriva Linux 机器作为 Internet 的网关。包括 Windows®GNU/Linux 在内的多种操作系统都支持 DHCP

如果您没有安装 DHCP 服务器,您就需要根据连接共享向导中配置的网络设置手动配置每一台客户机。

对于安装了 DHCP 服务器的情况,在 Mandriva Linux 客户系统中,请在配置网络时在协议下拉框中选择 DHCP,如图 4.11 “配置客户端使用 DHCP”所示。

图 4.11. 配置客户端使用 DHCP

配置客户端使用 DHCP