SyGate、WinGate和WinRoute之简单比较
很多网吧、办公室或个人家中都通过一部Modem和一个ISP账号来把整个局域网连入Internet,这种连接方式除了要配备Modem和网络设施外,还需要一套代理服务器(Proxy Server)软件,由它来“把守”出口,完成数据转换和中继的任务。此类常用的代理软件主要有WinGate、SyGate、WinRoute等。本文仅就其异同之处作一介绍,希望能够对您的局域网实战有所帮助。
一、 SyGate
为什么把SyGate放在第一个介绍呢?笔者以为,干什么事都要先易后难,从这一点上讲,SyGate与WinGate和WinRoute相比,在操作方面更为简单、易用,而缺点就是功能较单一。SyGate可以使一个局域网中的所有用户通过一个已经连接到Internet的机器作为网关来实现账号共享。自从1998年SyberGen公司推出SyGate 1.0,现在已经发展到4.0版本,4.0版本与以前的版本相比较,不但操作方式有了很大的不同,而且还集成了很多可以用来轻松设置SyGate的工具,它可以运行在Windows 95,Windows 98和Windows NT/2000系统下,而且支持包括Analog modem, ISDN,cable modem,xDSL和DirecPC等Internet接入方式,作为客户端的操作系统可以为Linux、Macintosh和其它的Unix等。
与WinGate和WinRoute相比,Sygate的优越之处主要表现在以下几个方面:
一是便于安装。SyGate 4.0的安装可以在几分钟内搞定,最重要的是你几乎不需要附加的设置。它提供的诊断工具SyGate Diagnostics可以在安装的时候就诊断你的系统来确保Sygate可以被正确的运行,有的朋友以前有过使用Proxy 代理服务器的经验,也许他们最头疼的就是逐台安装和设置Proxy的客户端了,可是在Sygate里面,客户端的安装根本就是一个可选项你不用安装就可以通过代理服务器共享Modem上网;
二是易于使用。SyGate的窗口化的操作界面使得任何Windows用户都可以轻而易举的上手,它一般作为一个后台程序自动启动和运行而不需要手工操作。任何时候当它监测到局域网中有Internet的请求时,它就会自动连接到Internet。这样用户就免除了每次手工拨号的辛劳,他们甚至察觉不到有拨号的动作,但是却可以和局域网内其它用户同时浏览WWW,发送E-mail,聊天,使用FTP,QQ以及其它的一些操作。对于使用非Windows客户端机器(比如Macintosh,Solaris和Linux)的用户来说,只要它们安装有TCP/IP协议,它们仍然可以象Windows用户一样共享网关上网;
三是治理方便。Sygate客户端可以使用户通过TCP/IP协议从任何工作站上远程监测和控制SyGate服务器。SyGate诊断工具可以在任何时候帮助你诊断系统从而识别配置或者连接时出现的问题。SyGate的使用纪录和配置可以在需要的时候极其轻易地检查到。虽然SyGate在大多数时候几乎不用配置就可以使用,但这并不是说它的定制功能弱,相反,SyGate可被高度定制而且适用于绝大多数网络;
四是花费最少。利用SyGate可以使局域网内的多个用户共享一条Internet连接,这样大大的减少了额外的电话线、配线、Modem和适配卡以及ISP账号的费用。SyGate不需要专门的服务器,这样对于同类产品来说它又拥有了非凡的投资优势;
五是防火墙保护。通过它的端口模块化技术,SyGate可以保护内部节点不受来自于Internet的入侵,虽然你的机器已经连接入Internet,但是由于位于防火墙的后面,你对于它们来说仍然是不可见的,当然也就免受攻击了。
二、WinGate
目前我们最常用的代理服务器软件除了上述的SyGate就当属WinGate了,虽然在易用性方面SyGate占尽优势,但在功能和性能方面,与大哥大级的WinGate相比似乎就略逊一筹了。目前介绍WinGate功能和使用的文章随处都是,笔者这里也就不再多做介绍,作为一款优秀的代理服务器应用软件,WinGate能使多个用户通过一个连接(包括几乎各种类型的Modem, ISDN, 专线等)实现同时访问Internet,WinGate在一台Windows 95或NT计算机上运行,这台计算机不需要为此任务“专用”。WinGate 4.X支持几乎所有类型的运行TCP/IP的客户端计算机,以及各种流行的Internet应用软件,如Netscape Navigator, MS Internet EXPlorer, Eudora, Netscape Mail, telnet和FTP等等。WinGate同时还充当一个坚固的防火墙,能控制你自己内部网络的入出访问。相对同类软件,WinGate有很多优点,如可以限制用户对Internet访问的能力,通过GateKeeper提供的强劲的远程控制和用户认证能力(Pro版),记录和审计能力, 一个SOCKS5服务器, HTTP缓存(节省带宽和加速访问),连接映射,可作为服务运行等等。假如您使用的是一个十多台计算机的局域网环境,以Wingate为代理服务器通过一个Modem上网,应该说速度还是可以接受的。不过,问题就是我们刚才也提到的,在操控方面,WinGate对用户的要求似乎更高些。
三、WinRoute
与上述两款软件有所不同,假如说SyGate、WinGate更侧重于实现代理的功能的话,这里笔者向大家介绍的WinRoute则除了具有代理服务器的功能外,还具有NAT(Network Address Translation,网络地址转换)、防火墙、邮件服务器、DHCP服务器、DNS服务器等功能,能为用户提供一个功能强大的软网关。
安装WinRoute的机器应既能连接到Internet又能被局域网内的机器访问,连接到Internet的方式可以是拨号网络(Modem、ISDN)、路由器(网卡)、专线Modem(这台机器必须有一个ISP提供的合法IP地址)。
WinRoute有很多选项设置,涉及到网络配置的方方面面,但是它的帮助系统却不是很完善,从某些站点下载的版本根本就没带帮助,为此用户需要访问http://www.winroute.com去获取帮助信息。由于WinRoute具有DHCP服务器的功能,局域网内部的机器还可配置成由WinRoute动态分配IP地址。WinRoute的Commands选单比较简单,可以进行拨号、断线、收发电子邮件。总体来说,WinRoute的网络功能相当全面,是一个优秀的软网关。
但是在笔者的实验中发现winroute在98/nt下及其稳定,但和win2000兼容不是很好。轻易出现重起的现象。而且winroute分lite和pro两种版本。这两种版本有天壤之别。pro好些。
综合比较
文章最后似乎应该给出一个结论,不过对于一款软件而言,每一方面的强项都可能是它之所以成功的要害因素:假如您对局域网代理服务器的设置、内部运转方式、操控等并不十分精通,笔者建议您可以拿SyGate先练练,它是您从入门到精通的捷径;假如您自信已经对代理服务器有所了解,且能够玩转代理应用的各项服务,那么WinGate是您的最佳选择;倘若您已经在此方面达到了独上高楼的境界,试试WinRoute吧,很有挑战性的。