代理服務器--客戶機在發送請求時,不會直接發送給目的主機,而是先發送給代理服務器。代理服務接受客戶機請求之后再向主機發出;并接收目的主機返回的數據,存放在代理服務器的硬盤中,再發送給客戶機。使用代理服務器的好處---1、提高訪問速度由于目標主機返回的數據會存放在代理服務器的硬盤中,因此下一次客戶再訪問相同的站點數據時,會直接從代理服務器的硬盤中讀取;起到了緩存的作用。尤其對于熱門站點能明顯提高請求速度。2、防火墻作用由于所有的客戶機請求都必須通過代理服務器訪問遠程站點,因此可在代理服務器上設限,過濾某些不安全信息。3、通過代理服務器訪問不能訪問的目標站點互聯網上有許多開發的代理服務器;客戶機在訪問受限時,可通過不受限的代理服務器訪問目標站點。Microsoft Proxy Server 是微軟提供的一種代理服務器解決方案,大型的局域網可以用它作為局域網的代理服務器軟件。Microsoft Proxy 除了提供傳統的代理功能外,還對當前Internet一些最新的應用提供了代理服務,如IP電話(Internet Phone)、網絡尋呼機(ICQ)等。Microsoft Proxy 包括了Web Proxy、Socks Proxy、Winsock Proxy。其中Web Proxy支持HTTP、FTP等服務,WinSock Proxy支持Telnet、電子郵件、RealAudio、IRC、ICQ等服務,Socks Proxy負責中轉使用S0cks代理服務的程序與外界服務器間的信息交換。Microsoft Proxy 在運行Windows NT/2000的服務器上安裝后,各工作站就可以使用Web Proxy提供的服務,上網瀏覽、使用FTP等。如果要使用winSock Proxy和Socks Proxy提供的服務,必須要在客戶端安裝配置程序,并且還要在服務器端進行設置。相對于SyGate、WinGate等簡易的代理服務器軟件,Microsoft Proxy Server功能更強大,適用于企業級或大型網吧的局域網,但由于它一定要運行在WinNT/2000上,且配置比較復雜,小型局域網使用較少。Microsoft Internet Security and Acceleration Server (簡稱Microsoft ISA或ISA Server)是Microsoft Proxy Server的升級換代產品。ISA Server是一個可擴展的企業防火墻和Neb緩存服務器,可與Windows 2000/2003集成,以便為連網用戶實現基于策略的安全的實現、數據訪問的加速。ISA Server 最吸引人的地方在于它和 Active Directory 的集成,這使得我們可以使用與管理其它網絡和用戶相同的方法來管理用戶訪問、 Internet 以及安全策略。ISA Server 使用 Microsoft 管理控制臺(MMC), MMC 是一個界面,用來管理 Windows 2000/2003 Server 中的許多功能,而且文檔十分完善。ISA Server構建在Windows 2000/2003安全、目錄、虛擬專用網絡(VPN)和帶寬控制基礎之上。不論是作為一組單獨的防火墻還是緩存服務器來部署,還是以集成的模式來部署, ISA Server均可增強網絡的安全性,實施一致的Internet使用策略,加速Internet訪問,并最大限度地提高各種規模公司員工的辦公效率。Winproxy 是一種常用的代理服務器軟件,只要安裝在局域網的服務器上就可以了,它可以讓局域網的多臺客戶機通過服務器上網。它支持SOCKs 4 & 5,利用Winproxy的SOCKs協議可以讓客戶機連通QQ。Winproxy是一款集NAT、代理和防火墻三者為一體的代理軟件,它能夠支持我們提到過的多種代理方式,同樣也能夠支持常見的協議。從功能上看,WinProxy與WinGate十分相似,但不如WinGate強大,其性能介于WinGate和CCProxy之間,對于那些不希望使用 WinGate這么復雜軟件,但還需要使用NAT共享方式的用戶來說,這是一個相當不錯的選擇。WinGate可以作為一個堅固的防火墻,能控制企業內部網絡的入出訪問。相對同類軟件,WinGate有很多優點,如可以限制用戶對 Internet訪問的能力,通過GateKeeper提供的強勁的遠程控制和用戶認證能力(Pro版),記錄和審計能力, 一個SOCKS5服務器, HTTP緩存(節省帶寬和加速訪問),連接映射,可作為服務運行等等。如果使用的是一個十多臺計算機的局域網環境,以Wingate為代理服務器通過一個Modem上網,應該說速度還是可以接受的。不過,問題就是我們剛才也提到的,在操控方面,WinGate對用戶的要求似乎更高些。作為一款經典的代理服務軟件,WinGate能夠提供多種網絡代理服務。其最新版除了提供常用的HTTP、Socks代理服務以外,還支持 DHCP、DNS服務。同時,它還提供了完整的POP3和SMTP服務,用戶可以借此構建一個郵件服務器。WinGate還特別提供了按需撥號功能。更方便的是,WinGate還能夠與Windows用戶進行集成,Windows NT/2000系統用戶可以直接使用已創建好的用戶信息。WinRoute除了具有代理服務器的功能外,還具有NAT(Network Address Translation,網絡地址轉換)、防火墻、郵件服務器、DHCP服務器、DNS服務器等功能,能為用戶提供一個功能強大的軟網關。WinRoute有很多選項設置,涉及到網絡配置的方方面面,但是它的幫助系統卻不是很完善,由于WinRoute具有DHCP服務器的功能,局域網內部的機器還可配置成由WinRoute動態分配IP地址。WinRoute的Commands選單比較簡單,可以進行撥號、斷線、收發電子郵件。總體來說,WinRoute的網絡功能相當全面,是一個優秀的軟網關;美中不足的就是它的用戶界面顯得有些簡單,幫助系統不完善,從而增加了配置工作的難度。SyGate 是一種支持多用戶訪問因特網的軟件,并且是只通過一臺計算機,共享因特網帳號,達到上網的目的。使用SyGate 若干個用戶能同時通過一個小型網絡,迅速、快捷、經濟地訪問因特網。易于安裝 SyGate在數分鐘之內便可以安裝完成,并且通常不需要其他外加的設置。和其他代理服務器軟件不同的是,SyGate僅安裝Server便可以了。易于使用 SyGate擁有直觀的圖形化界面,懂得操作Windows的人員均會操作。SyGate啟動后便在后臺運行,不需要人工的干預。易于管理在TCP/IP網絡上,SyGate Client能讓用戶從任何一臺計算機上遠程監察和管理SyGate Server。SyGate診斷程序在任何時候都能幫助你確定你的系統設置以及解決網絡連接的問題。SyGate設有使用日志文件以及系統設置文件,在需要的時候可輕易地查尋與檢測。盡管這些功能并非是必須的,SyGate還是能以其高度的可配適性,滿足任何小型網絡中的多種需要。CCProxy是一款國產的代理服務器軟件,能滿足小型網絡用戶所有的代理需求。它支持HTTP、FTP、Socks4、Socks5等多種代理協議,雖然不具備與Windows用戶的集成能力,但CCProxy可以自行創建用戶,并允許網管員根據需要為不同用戶分配不同的權限。而通過相關規則的設定,CCProxy還能對單個用戶連接數、訪問網址等加以限制。CCProxy代理服務器于2000年6月問世,是國內最流行的下載量最大的的國產代理服務器軟件。主要用于局域網內共享Modem貓代理上網,ADSL代理共享、寬帶代理共享、專線代理共享、ISDN代理共享、衛星代理共享、藍牙代理共享和二級代理等共享代理上網。總體來說,CCProxy可以完成兩項大的功能:代理共享上網和客戶端代理權限管理。CCProxy非常適合中國用戶使用,無論是政府機關部門,大中小公司,學校,或是網吧,CCProxy都是實現共享上網的首選代理服務器軟件。在Unix/linux下使用的比較優秀的代理服務器軟件Squid。之所以說它比較優秀,是因為它可以在代理服務器上作一個很大的緩存,可以把好多常去的網站內容存儲到緩存中,這樣,內部網的機器再訪問那些網站,就可以從緩存里調用了。這樣一方面可以加快內部網瀏覽因特網的速度,這就是所謂的提高客戶機的訪問命中率;另一方面,Squid不僅僅支持HTTP協議,而且還支持 FTP, GOPHER,SSL和WAIS等協議考慮到簡捷實用的原則,squid作為代理服務器不僅性能優異,而且還詳細的紀錄了各個客戶端的訪問紀錄。Squid是一個緩存internet數據的一個軟件,它接收用戶的下載申請,并自動處理所下載的數據。Squid可以工作在很多的操作系統中,如 AIX, Digital Unix, FreeBSD, HP-UX, Irix, Linux, NetBSD, Nextstep, SCO, Solaris,OS/2等,也有不少人在其他操作系統中重新編譯過Squid。由于它安裝簡單,使用方便,所以已經被廣泛使用。Nginx是一個高性能的HTTP和反向代理web服務器,其特點是占有內存少,并發能力強,事實上nginx的并發能力在同類型的網頁服務器中表現較好。開源軟件,服務器軟件.能夠支持高達50,000個并發連接數的響應。正向代理--架設在客戶機與目標主機之間,只用于代理內部網絡對Internet的連接請求,客戶機必須指定代理服務器,并將本來要直接發送到Web服務器上的http請求發送到代理服務器中。反向代理--服務器架設在服務器端,通過緩沖經常被請求的頁面來緩解服務器的工作量,將客戶機請求轉發給內部網絡上的目標服務器;并將從服務器上得到的結果返回給Internet上請求連接的客戶端,此時代理服務器與目標主機一起對外表現為一個服務器。
閱讀原文:原文鏈接
該文章在 2025/7/14 18:42:39 編輯過