百科解釋
在線網頁代理(如:www.51an.com)原理是接收到瀏覽器對遠程網站的瀏覽需求時候(瀏覽器客戶端提交網址的時候),代理程序開始在當前服務器尋找遠程網站的緩存網頁和網站,找到目標網站后,代理程序馬上將網站數據返回到用戶的瀏覽器客戶端。如果當前服務器沒有該遠程服務器的緩存,代理程序則會自動讀取遠程網站,將遠程網站的資料提交給客戶端,同時將資料緩存以提供給下一次的瀏覽需求。代理程序會根據緩存的時間、大小和提取記錄自動刪除緩存。 在線代理英文全稱是Web Proxy Server,又稱網頁代理。代理服務器其功能就是代理網絡用戶去取得網絡信息。形象的說:它是網絡信息的中轉站。在一般情況下,我們使用網絡瀏覽器直接去連接其他Internet站點取得網絡信息時,須送出Request信號來得到回答,然后對方再把信息以bit方式傳送回來。代理服務器是介于瀏覽器和 Web服務器之間的一臺服務器,有了它之后,瀏覽器不是直接到Web服務器去取回網頁而是向代理服務器發(fā)出請求,Request信號會先送到代理服務器,由代理服務器來取回瀏覽器所需要的信息并傳送給你的瀏覽器。而且,大部分代理服務器都具有緩沖的功能,就好像一個大的Cache,它有很大的存儲空間,它不斷將新取得數據儲存到它本機的存儲器上,如果瀏覽器所請求的數據在它本機的存儲器上已經存在而且是最新的,那么它就不重新從Web服務器取數據,而直接將存儲器上的數據傳送給用戶的瀏覽器,這樣就能顯著提高瀏覽速度和效率。更重要的是:Proxy Server(代理服務器)是Internet鏈路級網關所提供的一種重要的安全功能,它的工作主要在開放系統(tǒng)互聯(lián)(OSI)模型的對話層。而在線代理是一種在網頁上運行的代理服務器程序,其不用任何設置,輸入網址選擇好代理服務器便可以訪問的優(yōu)點已經成為時下最流行的代理訪問方式。在線代理是常見的一種代理程序。網頁代理給客戶端提供遠程網站上的網頁和文件的高速緩存,使客戶端可以更加快速安全的瀏覽遠程網站。 網頁代理也可以過濾遠程網站的內容。一些審查軟件也跟網頁代理差不多,將一些網站內容過濾掉。出于某些目的或保護,有些網頁代理程序也會將網站的內容重新編排。比如,Skweezer可以將網頁重新編排,以提供給手機和PDA瀏覽。網絡管理員也經常使用代理程序來預防病毒和反動網站內容。 這些程序通常是使用PHP或者CGI編程語言編寫的。CGI編寫的代理程序通常被用來突破公司或學校的網絡封鎖。通過CGI編寫的代理程序可以隱藏客戶端的IP,因此用戶可以實現匿名訪問遠程網站。php編寫的代理程序采用64位加密技術,通過HTTP訪問類使用fsockopen函數訪問目標 URL,然后處理一下得到的html代碼,將其中的各個鏈接加上前綴,以便讓瀏覽器仍然通過PhpProxy訪問各個圖片和CSS,js文件。 在線代理功能: 1)設置用戶驗證和記賬功能,可按用戶進行記賬,沒有登記的用戶無權通過代理服務器訪問Internet網。并對用戶的訪問時間、訪問地點、信息流量進行統(tǒng)計。 (2)對用戶進行分級管理,設置不同用戶的訪問權限,對外界或內部的Internet地址進行過濾,設置不同的訪問權限。 (3)增加緩沖器(Cache),提高訪問速度,對經常訪問的地址創(chuàng)建緩沖區(qū),大大提高熱門站點的訪問效率。通常代理服務器都設置一個較大的硬盤緩沖區(qū)(可能高達幾個GB或更大),當有外界的信息通過時,同時也將其保存到緩沖區(qū)中,當其他用戶再訪問相同的信息時,則直接由緩沖區(qū)中取出信息,傳給用戶,以提高訪問速度。 (4)連接Internet與Internet,充當防火墻(Firewall):因為所有內部網的用戶通過代理服務器訪問外界時,只映射為一個IP地址,所以外界不能直接訪問到內部網;同時可以設置IP地址過濾,限制內部網對外部的訪問權限。 (5)節(jié)省IP開銷:代理服務器允許使用大量的偽IP地址,節(jié)約網上資源,即用代理服務器可以減少對IP地址的需求,對于使用局域網方式接入Internet ,如果為局域網(LAN)內的每一個用戶都申請一個IP地址,其費用可想而知。但使用代理服務器后,只需代理服務器上有一個合法的IP地址,LAN內其他用戶可以使用10.*.*.*這樣的私有IP地址,這樣可以節(jié)約大量的IP,降低網絡的維護成本。 在線代理小常識: 在線Web代理原理: Web Proxy,顧名思義,就是用Web服務器當作代理服務器(Proxy),通過在Web服務器上運行PHP或CGI腳本來使服務器擁有代理服務器的功能。在線Web代理都是全匿名(high anonymity)類型的。 HTTP代理和在線Web代理的區(qū)別: 在 線Web代理使用起來比HTTP代理要簡便得多,HTTP代理在使用前要對瀏覽器進行設定才可以使用, 這對老鳥來說沒什么,但對一些菜鳥們就算比較復雜 了,使用在線Web代理不用設定瀏覽器,只要進入代理網站,輸入你要訪問的地址, 點提交按鈕就可以了,可以說是相當地方便。但在線Web代理網站數量并不 是很多,好的在線Web代理更是少之又少,而HTTP代理服務器的數量非常多,并且每天都有新的代理出現。 在線代理基礎及原理 代理服務器英文全稱是Proxy Server,其功能就是代理網絡用戶去取得網絡信息。形象的說:它是網絡信息的中轉站。在一般情況下,我們使用網絡瀏覽器直接去連接其他 Internet站點取得網絡信息時,須送出Request信號來得到回答,然后對方再把信息以bit方式傳送回來。代理服務器是介于瀏覽器和Web服務器之間的一臺服務器,有了它之后,瀏覽器不是直接到Web服務器去取回網頁而是向代理服務器發(fā)出請求,Request 信號會先送到代理服務器,由代理服務器來取回瀏覽器所需要的信息并傳送給你的瀏覽器。 大部分代理服務器都具有緩沖的功能,就好象一個大的 Cache,它有很大的存儲空間,它不斷將新取得數據儲存到它本機的存儲器上,如果瀏覽器所請求的數據在它本機的存儲器上已經存在而且是最新的,那么它就不重新從Web服務器取數據,而直接將存儲器上的數據傳送給用戶的瀏覽器,這樣就能顯著提高瀏覽速度和效率。更重要的是:Proxy Server (代理服務器)是Internet鏈路級網關所提供的一種重要的安全功能,它的工作主要在開放系統(tǒng)互聯(lián) (OSI) 模型的對話層。主要的功能有: 1、連接Internet與Intranet 充當firewall(防火墻):因為所有內部網的用戶通過代理服務器訪問外界時,只映射為一個IP地址,所以外界不能直接訪問到內部網;同時可以設置IP地址過濾,限制內部網對外部的訪問權限;另外,兩個沒有互聯(lián)的內部網,也可以通過第三方的代理服務器進行互聯(lián)來交換信息。 2、節(jié)省IP開銷:如前面所講,所有用戶對外只占用一個IP,所以不必租用過多的IP地址,降低網絡的維護成本。這樣,局域局內沒有與外網相連的眾多機器就可以通過內網的一臺代理服務器連接到外網,大大減少費用。當然也有它不利的一面,如許多網絡黑客通過這種方法隱藏自己的真實IP地址,而逃過監(jiān)視。 3、提高訪問速度:本身帶寬較小,通過帶寬較大的proxy與目標主機連接。而且通常代理服務器都設置一個較大的硬盤緩沖區(qū)(可能高達幾個GB或更大),當有外界的信息通過時,同時也將其保存到緩沖區(qū)中,當其他用戶再訪問相同的信息時,則直接由緩沖區(qū)中取出信息,傳給用戶,從而達到提高訪問速度的目的。 HTTP代理和在線Web代理的區(qū)別: 在 線Web代理使用起來比HTTP代理要簡便得多,HTTP代理在使用前要對瀏覽器進行設定才可以使用, 這對老鳥來說沒什么,但對一些菜鳥們就算比較復雜 了,使用在線Web代理不用設定瀏覽器,只要進入代理網站,輸入你要訪問的地址, 點提交按鈕就可以了,可以說是相當地方便。但在線Web代理網站數量并不 是很多,好的在線Web代理更是少之又少,而HTTP代理服務器的數量非常多,并且每天都有新的代理出現。
移動通信網 | 通信人才網 | 更新日志 | 團隊博客 | 免責聲明 | 關于詞典 | 幫助