很多網吧、辦公室或個人家中都通過一部Modem和一個ISP賬號來把整個局域網連入Internet,這種連接方式除了要配備Modem和網絡設施外,還需要一套代理服務器(Proxy Server)軟件,由它來“把守”出口,完成數據轉換和中繼的任務。此類常用的代理軟件主要有WinGate、SyGate、WinRoute等。本文僅就其異同之處作一介紹,希望能夠對您的局域網實戰有所幫助。
一、 SyGate 為什么把SyGate放在第一個介紹呢?筆者以為,干什么事都要先易后難,從這一點上講,SyGate與WinGate和WinRoute相比,在操作方面更為簡單、易用,而缺點就是功能較單一。SyGate可以使一個局域網中的所有用戶通過一個已經連接到Internet的機器作為網關來實現賬號共享。自從1998年SyberGen公司推出SyGate 1.0,現在已經發展到3.0版本,3.0版本與以前的版本相比較,不但操作方式有了很大的不同,而且還集成了很多可以用來輕松設置SyGate的工具,它可以運行在Windows 95,Windows 98和Windows NT系統下,而且支持包括Analog modem,ISDN,cable modem,xDSL和DirecPC等Internet接入方式,作為客戶端的操作系統可以為Linux、Macintosh和其它的Unix等。 與WinGate和WinRoute相比,Sygate的優越之處主要表現在以下幾個方面: 一是便于安裝。SyGate 3.0的安裝可以在幾分鐘內搞定,最重要的是你幾乎不需要附加的設置。它提供的診斷工具SyGate Diagnostics可以在安裝的時候就診斷你的系統來確保Sygate可以被正確的運行,有的朋友以前有過使用Proxy 代理服務器的經驗,也許他們最頭疼的就是逐臺安裝和設置Proxy的客戶端了,可是在Sygate里面,客戶端的安裝根本就是一個可選項你不用安裝就可以通過代理服務器共享Modem上網; 二是易于使用。SyGate的窗口化的操作界面使得任何Windows用戶都可以輕而易舉的上手,它一般作為一個后臺程序自動啟動和運行而不需要手工操作。任何時候當它監測到局域網中有Internet的請求時,它就會自動連接到Internet。這樣用戶就免除了每次手工撥號的辛苦,他們甚至察覺不到有撥號的動作,但是卻可以和局域網內其它用戶同時瀏覽WWW,發送E-mail,聊天,使用ftp以及其它的一些操作。對于使用非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 3.0支持幾乎所有類型的運行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的網絡功能相當全面,是一個優秀的軟網關;美中不足的就是它的用戶界面顯得有些簡單,幫助系統不完善,從而增加了配置工作的難度。
綜合比較 文章最后似乎應該給出一個結論,不過對于一款軟件而言,每一方面的強項都可能是它之所以成功的關鍵因素:如果您對局域網代理服務器的設置、內部運轉方式、操控等并不十分精通,筆者建議您可以拿SyGate先練練,它是您從入門到精通的捷徑;如果您自信已經對代理服務器有所了解,且能夠玩轉代理應用的各項服務,那么WinGate是您的最佳選擇;倘若您已經在此方面達到了獨上高樓的境界,試試WinRoute吧,很有挑戰性的。