|
|
|
第一步 什么是代理服務器
隨著計算機知識的逐步普及以及INTERNET網絡的迅速發展,學習網絡和使用網絡不再是那 些有錢和有技術的人的專利,INTERNET網絡已作為一種生活方式走進了尋常百姓家。越來越多的公司也紛紛將自己的公司局域網接入了INTERNET。 當然接入因特網的方式是多樣的。通常,對于個人用戶來說,只要購買一個調制解調器通過一根電話線就能連上因特網了。公司由于計算機數量多,通信需求量大, 一般都采用專線接入方式。然而專線費用太昂貴了,那么有沒有辦法利用一條電話線就可以使多臺計算機同時上網呢?
在這種情況下,代理服務器便應運而生了。那什么是代理服務器,它是如何工作的,它有什么作用以及如何設置和使用代理服務器就成了人們很關心的話題。籍于此,筆者就把自己知道的有關代理服務器的知識寫下來,希望能給那些想迫切了解這方面知識的用戶或網友帶去一點點幫助!
代理服務器的基本概念
代理服務器(Proxy Server)就是個人網絡和因特網服務商之間的中間代理機構,它負責轉發合法的網絡信息,并對轉發進行控制和登記。
在使用網絡瀏覽器瀏覽網絡信息的時候,如果使用代理服務器,瀏覽器就不是直接到Web服務器去取回網頁,而是向代理服務器發出請求,由代理服務器取回瀏覽器所需要的信息。
目前使用的因特網是一個典型的客戶機/服務器結構,當用戶的本地機與因特網連接時,通過本地機的客戶程序比如瀏覽器或者軟件下載工具發出請求,遠端的服務器在接到請求之后響應請求并提供相應的服務。
那么代理服務器起什么作用呢?
代理服務器處在客戶機和服務器之間,對于遠程服務器而言,代理服務器是客戶機,它向服務器提 出各種服務申請;對于客戶機而言,代理服務器則是服務器,它接受客戶機提出的申請并提供相應的服務。也就是說,客戶機訪問因特網時所發出的請求不再直接發 送到遠程服務器,而是被送到了代理服務器上,代理服務器再向遠程的服務器提出相應的申請,接收遠程服務器提供的數據并保存在自己的硬盤上,然后用這些數據 對客戶機提供相應的服務。
第二步 使用代理服務器的好處
對于使用代理服務器上網的用戶來說,合理設置并使用它有很多好處。
1、能加快對網絡的瀏覽速度
代理服務器接收遠程服務器提供的數據保存在自己的硬盤上,如果有許多用戶同時使用這一個代理 服務器,他們對因特網站點所有的要求都會經由這臺代理服務器,當有人訪問過某一站點后,所訪問站點上的內容便會被保存在代理服務器的硬盤上,如果下一次再 有人訪問這個站點,這些內容便會直接從代理服務中獲取,而不必再次連接遠程服務器。因此,它可以節約帶寬、提高訪問速度。
2、節省IP開銷
使用代理服務器時,所有用戶對外只占用一個IP,所以不必租用過多的IP地址,降低網絡的維護成本。
3、可以作為防火墻
代理服務器可以保護局域網的安全,起到防火墻的作用:對于使用代理服務器的局域網來說,在外 部看來只有代理服務器是可見的,其他局域網的用戶對外是不可見的,代理服務器為局域網的安全起到了屏障的作用。另外,通過代理服務器,用戶可以設置IP地 址過濾,限制內部網對外部的訪問權限。同樣,代理服務器也可以用來限制封鎖IP地址,禁止用戶對某些網頁的訪問。
4、提高訪問速度
通常代理服務器都設置一個較大的硬盤緩沖區(可能高達幾個GB或更大),當有外界的信息通過時,同時也將其保存到緩沖區中,當其他用戶再訪問相同的信息時,則直接由緩沖區中取出信息,傳給用戶,以提高訪問速度。
5、方便對用戶的管理
通過代理服務器,用戶可以設置用戶驗證和記帳功能,對用戶進行記帳,沒有登記的用戶無權通過代理服務器訪問Internet網。并對用戶的訪問時間、訪問地點、信息流量進行統計。
第三步 代理服務器的工作原理
首先,筆者要向大家聲明的是,代理服務器與專線接入中用到的路由器是兩個不同的概念。
代理服務器是建立在TCP/IP協議應用層上的一種服務軟件,而路由器則是連接在網絡中的一臺硬件設備,它是工作在TCP/IP協議的IP層上,主要起尋徑作用。
代理服務器軟件一般安裝在一臺性能比較突出且裝有調制解調器和網卡的計算機上。在內部局域網中的每一臺客戶機都必須擁有一個獨立的IP地址,而且事先必須在客戶機軟件上配置使用代理服務器并指向代理服務器的IP地址和服務端口號。
當代理服務器啟動時,將利用一個名為WINSOCK的動態連接程序來開辟一個指定的端口,等待用戶的訪問請求。
假設,我們要訪問一個站點,首先使代理服務器通過調制解調器撥號連上ISP,然后在客戶機上 發出信息請求,這個請求自動通過WINSOCK套接程序和代理服務器取得聯系。代理服務器在指定的端口接收到客戶機的請求后,它就分析客戶機需要的是什么 樣的服務,如果是FTP服務,它首先查看本地計算機上有沒有相應的信息,如果有,它就從本地的硬盤中把客戶機需求的信息返回給客戶機;如果沒有,它就通過 調制解調器把客戶機的請求發送到ISP,當代理服務器收到ISP傳回的響應以后,它就直接把響應的信息轉發給內部網絡上的客戶機。
以后,其他的客戶機訪問相同的信息時,就不用和ISP進行聯系,直接從代理服務器上就可以取得信息了。通過代理服務器可以使公司內部網絡與INTERNET實現安全連接。
第四步 代理服務器的具體配置(一)
代理服務器的配置包括兩個部分:服務器端與客戶端。
服務器端的配置包括用戶的創建、管理、監控,帳號的統計、分析與查詢等設置。但這項工作通常是由因特網服務商負責或者是由專門的網絡管理員來做的,對于我們普通的撥號用戶來說,代理服務器的配置其實就是指客戶端的配置。
|
|
發表留言請先登錄!
|