软件共享上网的分类 2001年 17期 用于共享上网的软件目前分为两个大的类别,分别是Proxy代理服务器型和NAT网络地址转换型,其中NAT网络地址转换型通常也称为网关型。   代理服务器英文全称是Proxy Server,其功能就是代理网络用户去取得网络信息。它就好比是网络信息的中转站。在一般情况下,我们使用网络浏览器直接去连接其他Internet站点取得网络信息时,都是送出请求信号,然后对方再把所请求的信息传送回来。代理服务器是介于客户机网络应用程序和Internet相应服务器之间的一台服务器。例如客户机是浏览器则Internet上就是Web服务器做响应,有了代理服务器之后,浏览器不是直接到Web服务器去取回网页而是向代理服务器发出请求,请求信号会先送到代理服务器,由代理服务器向Web服务器取回浏览器所需要的信息并传送给你的浏览器。而且,大部分代理服务器都具有缓存的功能,它有很大的存储空间,它不断将新取得数据储存到本机的存储器上,如果浏览器所请求的数据在本机的存储器上已经存在而且是最新的,那么它就不从Web服务器取得数据,而直接将存储器上的数据传送给用户的浏览器,这样就能显著提高浏览速度和效率。由于互联网存在多种应用协议 Web,FTP,POP3等所以代理服务器一般都具有同时支持多种应用的能力。   局域网使用代理服务器方式具有以下优点:代理服务器具有缓存功能可以加快对网络的访问速度,由于代理服务器对每一种网络应用的代理都是独立进行工作,所以对用户具有很强的控制管理能力。但是这同时也是代理服务器方式的缺点:对新出现的网络应用无法支持,对每一种网络应用都需要预先进行正确的配置,每个客户端的每种网络应用软件也都需要进行配置。   NAT是Network Address Translator的缩写,采用网络地址转换技术,局域网内部的“非法互联网IP地址”通过NAT可以转化成“合法互联网IP地址”,实现对外界网络如Internet的合法访问。NAT的实质其实可以这样理解,就是一个在数据包底层的Proxy代理,它不再单独为每一种互联网应用协议例如HTTP、FTP、TELNET做代理工作,它做的是每个TCP/IP数据包的代理。采用地址转换技术,NAT将内部客户机发出的每一个IP数据包地址进行检查和翻译,把包内的请求端IP地址数据记录并重新打包成合法的互联网外部IP地址发送到互联网。然后NAT把由互联网获得的数据包根据请求端记录把目的IP地址在数据包内部进行重组,使其转换为局域网客户端的IP地址然后发送到客户端。   NAT共享上网的优势在于内部的机器只需要设置共享服务器的地址为客户端机器的网关,服务软件就完成所有转换工作,客户端就好像一台具有真正连接互联网能力的机器一样,由于NAT针对每一个数据包转换,也就不存在不同网络应用协议需要分别代理和处理的问题,用户不需要考虑根据每一种网络应用程序进行连接代理的配置工作,使用起来无拘无束。所以有时也叫它“透明代理”。NAT由于其全透明,全底层的工作方式,所以对客户机所使用的网络应用程序在控制管理能力上比Proxy型就要差一些,但是随着开发公司对IP数据包研究的加深,控制管理能力也在逐步增强,现在的NAT共享上网软件控制管理能力比刚出来的时候已经强大了很多。   无论是使用Proxy还是NAT类型共享上网还有一个好处是都具有防火墙功能,当外界主动连接局域网的时候,由于局域网对外只具有一个合法的IP地址,外界连接的只是用于共享上网的那台服务器,内部其他的客户机是无法访问的,无法访问当然也就无法入侵。所以比较各台计算机独立上网方式,共享上网大大提高了局域网内计算机的数据安全。   目前局域网共享上网所使用的软件有很多,下面我们就按照工作方式给大家介绍一些,方便大家工作中选用,以下介绍的软件都可以运行于Windows 9x,NT和Windows 2000上作为共享上网服务器。   #1 Proxy型:   WinGate:老牌Proxy型共享上网软件,由于NAT的灵活透明,现在已经在原Proxy服务功能上加入了NAT功能,支持更多的网络软件,目前最新版本为4.3,现有的网络应用协议都能支持,支持Modems、T1-T3、XDSL、Cable Modem、ISDN等多种互联网连接方式。可以到 www.wingate.com下载最新版本。   Winproxy:由ositis软件公司开发的标准Proxy型代理软件,支持绝大部分现有的网络应用协议,例如HTTP、FTP、POP3、Socks4、Socks5等。并且还具有网络病毒监测能力,阻止外界计算机病毒的入侵,管理控制能力很强,其最新版本也加入了NAT功能以便支持更多的互联网应用协议。网址:www.ositis.com。   AnalogX Proxy :支持FTP、HTTP、HTTPS、POP3、NNTP、SMTP多种协议的Proxy类型代理服务器软件,网址:www.analogx.com。   CProxy Server:支持多种协议,提供病毒扫描、网站和内容过滤、快速缓存等。网址:www.computalynx.net。   #1 NAT型:   WinRoute:功能超强,具有软件路由器的美名,支持各种协议和联网方式,能够提供外界访问内部Web、MAIL等服务器的路由功能,管理控制能力在NAT类型的共享上网服务软件中也很强。同时也带有Proxy服务和缓存加速、SMTP等功能。网址:www.tinysoftware.com。   Sygate:著名的NAT共享上网软件,支持所有网络应用协议,支持各种联网方式,其Office专业版还可以控制每个客户端使用的网络带宽,不过用得更多的是Home版本,该版本设置使用简单方便,但控制管理能力较弱。网址:www.sygate.com。   Internet GateWay Server:Vicom开发的NAT服务软件,支持多种网络协议和连接方式,最具特色的是自带PPPoE协议,直接支持ADSL的虚拟拨号上网而不需要安装 PPPoE软件,带有流量显示图可及时掌握带宽使用情况。网址:www.vicomsoft.com。   Windows 2000 & Windows 98se/Me:自带的ICS(Internet Connection Share),这也是一套NAT型的共享上网软件,安装以上版本的Windows以后就可以添加该组件实现共享上网,但是功能比较简单,管理控制能力几乎没有。   i.Share:一套全傻瓜和特殊的NAT软件,通过局域网的IPX协议来进行转换,只需要在服务端和客户端安装以后不需要设置即可工作,控制管理能力一般。网址:www.artisoft.com。