如何简单、经济地把自己的局域网连入Internet,如何利用有限的IP地址使更多的机器上网受到普遍关注,利用Proxy Server可以很好地解决这些问题。下面以微软公司开发的Microsoft Proxy Server为例,对其具体配置做一简要讨论。
A. Microsoft Proxy Server 的设置:
Microsoft Proxy Server是由两个服务器软件组成,即Web Proxy 和WinSock Proxy。
Web Proxy服务器的配置如下:
从开始→程序→Microsoft Internet Server→Internet Service Manager,进入IIS管理窗口,双击其中的Web Proxy 服务。
1.Service:
Current sessions项可查看局域网内其他工作站与Web Proxy的当前连接情况。Security项中可对安全性做进一步的设置。Client configuration项可对代理服务器的机器名及使用的端口号进行设置。Local Address Table中可对你的网络中的NT服务器所在子网内的所有IP地址进行设置。
2.Permissions:
Permissions设置项中可对HTTP、FTP、Gopher几种协议进行设置,并可设置各协议所允许的NT用户和用户组。
3.Caching:
当局域网用户访问Internet网时,Web Proxy可把经它传送给客户的信息存入缓存区中,在有效期限内可再次传给其他使用该信息的局域网用户。
Caching Expiration Policy(缓存有效期限)中,建议选择fewer network aclearcase/" target="_blank" >ccesses are more important项,这样数据在缓存区中的生存期将会延长。
Enable active cache项用来控制主动缓存期,它可设置Microsoft Proxy主动上Internet上获取缓存信息新版本的周期。
Cache size项可设置缓存区的位置,大小,建议最小在100MB以上,当然缓存区越大,越能提高访问速度,减少上因特网的信息流量,不过这也对服务器的硬盘空间有较高需求。
4.Logging的设置:
Logging是用来对局域网上用户上网情况做记录。选中Enable Logging项,Format中选择verbose则做详细记录,regular做较简单的记录。
因为Web Proxy会对每台管理的工作站上网情况做出记录,这些记录可存在一个文件中,也可存成一个ODBC数据库。在这里我们将日志存在默认的文本文件中如:E:winntsystem32msplogs。
随着上网次数的增加,该文件也会不断增大,建议你可根据访问次数的多少来定义创建新文件的周期。如果你把需要的数据建成一个ODBC数据库,将工作日志存在这个数据库中,对该数据库进行处理就可以得到所需要的结果,如根据流量计费等。这样管理起来就更加方便灵活了。
Winsock Proxy服务器的设置大部分均和Web Proxy服务器的设置相同。不同之处在于Winsock Proxy服务器有Protocol选项,它可用来添加/删除协议。在缺省情况下,设置成能处理所有以主要TCP/UDP端口进行通信的协议。
B. 客户端浏览器的设置:
1.Netscape 的设置:
在Netscape 中选择option→Network Preferences→单击Proxy,选中Manual Proxy Configration项。再单击View按钮,则可进一步设置指定代理的IP地址和通信端口。注意,除非有什么重要原因需要修改端口,否则所有的代理都定为在80号端口上通信。
2.Microsoft Internet Explorer的设置:
打开IE浏览器→查看→Internet选项→连接选定通过代理服务器访问Internet,然后输入代理服务器的地址和端口号,此处的端口号在一般情况下也为80。