12. 代理服务器配置

代理服务器非常适合于本地网络通过较慢或相对较慢的连接访问许多网页的情况。它会缓存最常访问的网页,这样如果有不同的用户请求的话,就不必再从 Internet 上重复获取了。Squid 就是一款这样的代理服务器。

首先,您需要为代理服务器选择一个端口来监听请求。用户需要配置其 Web 浏览器使用此端口作为代理服务器端口,而使用您的服务器名作为代理服务器。

图 1.12. 选择缓存大小

选择缓存大小

根据服务器可用的内存不同,您可以为代理服务器分配较多或较少的内存。内存缓存越大,所需的磁盘缓存就越少。而根据您可用的磁盘大小不同,您可以为缓存的网页分配较多或较少的空间。磁盘空间越多,对 Internet 的重复访问就越少。向导会为您的系统选择适当的值,如果您不太了解这一选项的话,可以直接接受建议值。

在下一步中,您可为想要使用代理服务器的客户端选择以下几种访问级别:

图 1.13. 限制特定子网的访问

限制特定子网的访问

如果您刚才选择了局域网访问策略,您可以在此选择将访问限制具体到特定的子网或域。向导会检测您的局域网网络地址,并将其置为默认值:如果需要的话可进行修改。

最后,如果您的服务器自身可以访问连接到 Internet 的其它代理服务器,您还可以在此选择定义上层代理服务器来接受转发请求。如果是这种情况的话,向导会在下一步询问您该服务器的名称和端口。