摘要:代理伺服器是介於瀏覽器和Web伺服器之間的一臺伺服器,當你通過代理伺服器上網瀏覽時,瀏覽器不是直接到Web伺服器去取回網頁,而是向代理伺服器發出請求,由代理伺服器來取回瀏覽器所需要的信息,並傳送給你的瀏覽器。
【代理伺服器】代理伺服器有哪幾種 如何獲取代理伺服器
代理,也稱網絡代理,是一種特殊的網絡服務,允許一個網絡終端(一般為客戶端)通過這個服務與另一個網絡終端(一般為伺服器)進行非直接的連接。一些網關、路由器等網絡設備具備網絡代理功能。一般認為代理服務有利於保障網絡終端的隱私或安全,防止攻擊。
代理伺服器的種類
HTTP代理
www對於每一個上網的人都再熟悉不過了,www連接請求就是採用的http協議,所以我們在瀏覽網頁,下載數據(也可採用ftp協議)時就是用http代理。它通常綁定在代理伺服器的80、3128、8080等埠上。
socks代理
相應的,採用socks協議的代理 伺服器 就是SOCKS伺服器,是一種通用的代理伺服器。Socks是個電路級的底層網關,是DavidKoblas在1990年開發的,此後就一直作為Internet RFC標準的開放標準。Socks不要求應用程式遵循特定的作業系統平臺,Socks代理與應用層代理、HTTP層代理不同,Socks代理只是簡單地傳遞數據包,而不必關心是何種應用協議(比如FTP、HTTP和NNTP請求)。所以,Socks代理比其他應用層代理要快得多。它通常綁定在代理伺服器的1080埠上。如果您在企業網或校園網上,需要透過防火牆或通過代理伺服器訪問Internet就可能需要使用SOCKS。一般情況下,對於撥號上網用戶都不需要使用它。注意,瀏覽網頁時常用的代理伺服器通常是專門的http代理,它和SOCKS是不同的。因此,您能瀏覽網頁不等於您一定可以通過SOCKS訪問Internet。常用的防火牆,或代理軟體都支持SOCKS,但需要其管理員打開這一功能。如果您不確信您是否需要SOCKS或是否有SOCKS可用,請與您的網絡管理員聯繫。為了使用socks,您需要了解一下內容:
①SOCKS伺服器的IP位址
②SOCKS服務所在的埠
③這個SOCKS服務是否需要用戶認證?如果需要,您要向您的網絡管理員申請一個用戶和口令。
知道了上述信息,您就可以把這些信息填入「網絡配置」中,或者在第一次登記時填入,您就可以使用socks代理了。
在實際應用中SOCKS代理可以用作為:電子郵件、新聞組軟體、網絡傳呼ICQ、網絡聊天MIRC和使用代理伺服器上聯眾打遊戲等等各種 遊戲 應用軟體當中。
VPN代理
指在共用網絡上建立專用網絡的技術。之所以稱為虛擬網主要是因為整個VPN網絡的任意兩個結點之間的連接並沒有傳統專網建設所需的點到點的物理鏈路,而是架構在公用網絡服務商ISP所提供的網絡平臺之上的邏輯網絡。用戶的數據是通過ISP在公共網絡(Internet)中建立的邏輯隧道(Tunnel),即點到點的虛擬專線進行傳輸的。通過相應的加密和認證技術來保證用戶內部網絡數據在公網上安全傳輸,從而真正實現網絡數據的專有性。
反向代理
反向代理伺服器架設在伺服器端,通過緩衝經常被請求的頁面來緩解伺服器的工作量。安裝反向代理伺服器有幾個原因:加密和SSL加速,負載平衡,緩存靜態內容,壓縮減速上傳,安全外網發布,大多使用開放源代代碼的squid做反向代理
其他類型
FTP代理:能夠代理客戶機上的FTP軟體訪問FTP伺服器
RTSP代理:代理客戶機上的Realplayer訪問Real流媒體伺服器
POP3代理:代理客戶機上的郵件軟體用POP3方式收發郵件
如何獲取代理伺服器
有兩種方法可以獲取代理伺服器,從上面的內容我們已經知道,要找代理伺服器其實就是要找出該伺服器的IP位址、服務類型及所用埠,我們可以使用「代理獵手Proxy Hunter」這個軟體來搜索,也可以通過第三方代理髮布網站獲取。
第一種方法
簡單介紹一下代理獵手使用方法:
1、啟動代理獵手,在左上方的「IP位址範圍」輸入起止地址,比如你要查找210.62.0.0-->210.63.0.0這個IP段內的代理伺服器,就在左欄輸入:210.62.0.0,在右欄輸入:210.63.0.0。然後點擊〔添加地址〕按鈕,這時該段地址就會加入搜索任務中。
2、選擇埠範圍。代理獵手支持搜索HTTP代理和SOCKS代理,你可以把上面列出的這兩種代理常用的埠加入。加入方法:在「埠範圍」的第一個空白欄輸入「8080」,第二欄也輸入「8080」,類型選擇「HTTP」,然後點擊〔添加埠〕按鈕,你就會發現埠列表中出現「8080|8080|HTTP」。按此方法再加入下列埠:「80|80|HTTP」、「3128|3128|HTTP」、「8081|8081|HTTP」、「9080|9080|HTTP」、「1080|1080|SOCKS」。
3、點擊〔參數設定〕按鈕,把{搜索驗證設置}的「連接超時時間」改為6,「驗證超時時間」改為30,「並發連接數目」改為100;{驗證設置}的「連接超時時間」改為45,「驗證超時時間」改為90。這些數值設置太小會導致代理地址找不全,太大又會浪費時間=金錢。確定後返回。
4、點擊〔開始搜索〕按鈕,一找到代理伺服器就會顯示在左下方的列表中,只有驗證狀態顯示為「Free x秒」的是可以使用的免費代理伺服器。
驗證
代理獵手的右下方有8個按鈕,第一個是「檢驗」、第二個是「檢驗全部」,我們可以按〔檢驗全部〕來驗證列表中的所有代理是否可以使用,也可以在列表中選中一個或多個代理地址後,點擊〔檢驗〕,只驗證這幾個代理是否可以使用。驗證完畢後,點擊列表的標題「驗證狀態」,可以把可用的代理伺服器集中排列在列表的前面,方便查找。
導出導入
如果你找到了許多代理伺服器,想送給朋友,你就可以點擊〔導出結果〕按鈕,把所選的或全部的代理地址保存在一個擴展名為.txt的文本文件中(使用代理獵手3.0版的要注意,導出時至少應把「內容設定」下的「類型」也選中,一起導出),然後把這個文件傳給你的朋友就行了。你的朋友得到這個文件後,可以用〔導入結果〕按鈕,將這些地址引入到他的《代理獵手》列表中(使用代理獵手3.0版本的要注意,在使用導入結果時,當彈出選擇文件對話框時要把最下面的「避免導入重複項」選中,才不會使列表中出現重複的地址)。
如果你在網上找到網友公布的代理地址,如何將這些地址導入《代理獵手》中呢?方法如下:
1、打開一個文本編輯器(如Windows自帶的記事本)。
2、按此格式「地址:埠@類型」輸入地址,每個地址獨佔一行。注意:其中的「:」和「@」都是英文的標點,不能使用中文標點。對於類型是@HTTP的可以省略為「地址:埠」而不必寫後面的@HTTP。如:
77.125.90:1080@SOCKS5
77.125.146:21@FTP
173.65.126:3128
78.26.35:80
3、把這個文件取任意名保存起來,如proxy.txt。
4、啟動代理獵手,選擇「導入結果」,找到剛才編輯的proxy.txt文件,導入即可(記住要選中「避免導入重複項」)。
5、選中剛才導入的結果,點擊〔檢驗〕,能不能用就清楚了。
代理技巧
在搜索代理伺服器時,輸入的IP範圍非常重要,一般來說,設置代理伺服器比較多的地方是一些經濟比較發達的地區,你可以找到全國各省市的IP位址,然後有針對性地進行搜索。
代理伺服器新手應用指南
首先我要說明,我們這裡要談的代理,是代理伺服器,英文名叫Proxy Server。一般來講,對於我們這些普通的網民它的作用有二個(撇開一些高深的用處不談,因為我們未必會用到):
一是通過它,我們可以訪問到一些平時不能去的網站。不信你可以馬上打開你的瀏覽器和輸入這個網址。怎樣?不用看著瀏覽器在這裡空等了,並不是你的網絡速度慢,也不是沒有這個網站,而是你訪問不到它(網絡上還有很多這些類型的網站哦)。為什麼訪問不到?這個問題嘛…….....說法有很多種,大部分都說是國內的網絡被限制了訪問,所以某些網站是不能去的。至於如何可以訪問到這些網站?看完本文你就知道了!
二是通過它來加快我們瀏覽某些網站的速度。有時候我們訪問一些國外或者港臺網站,速度慢得像蝸牛一樣。但只要你正確的選用代理伺服器,速度就可以得到提升,有時候這些速度的提升可是很明顯的哦!
如果你在以往瀏覽過程中出現過以上的情況,那麼看來你有必要嘗試一下使用代理伺服器了。
為什麼使用代理伺服器可以使我們訪問一些原本不能訪問的網站呢?為什麼使用它後瀏覽外國網站會比原來的快呢?形象的說:代理伺服器是網絡信息的中轉站。在一般情況下,我們使用網絡瀏覽器直接去連接其他Internet站點取得網絡信息時,須送出Request信號來得到回答,然後對方再把信息以bit方式傳送回來。
代理伺服器是介於瀏覽器和Web伺服器之間的一臺伺服器,有了它之後,瀏覽器不是直接到Web伺服器去取回網頁而是向代理伺服器發出請求,Request信號會先送到代理伺服器,由代理伺服器來取回瀏覽器所需要的信息並傳送給你的瀏覽器。而且,大部分代理伺服器都具有緩衝的功能,就好像一個大的Cache,它有很大的存儲空間,它不斷將新取得數據儲存到它本機的存儲器上,如果瀏覽器所請求的數據在它本機的存儲器上已經存在而且是最新的,那麼它就不重新從Web伺服器取數據,而直接將存儲器上的數據傳送給用戶的瀏覽器,這樣就能顯著提高瀏覽速度和效率(速度會隨著代理伺服器地理位置的不同以及網絡傳輸情況而改變),而且國外的網絡大部分都是沒有限制訪問網站或者所限制的不同,所以我們有很大的機會通過代理伺服器去訪問那些原本不能夠去的網站。
更重要的是:Proxy Server(代理伺服器)是Internet鏈路級網關所提供的一種重要的安全功能,它的工作主要在開放系統互聯(OSI)模型的對話層。
proxy對於我們這麼有用,那麼究竟怎樣才可以在偌大的網絡上找尋這些伺服器呢?這就要靠一些專門找尋proxy的軟體了,下面就是幾款常用軟體的介紹:
一.Proxy Hunter
這是Proxy搜索軟體的老大哥了,自從1.0推出以來,就倍受全國網友熱愛,版本是3.0,這個Proxy Hunter有什麼特點呢?帶有預測搜索任務完成時間的功能,除了教育網外,不限制搜索IP位址範圍,同時支持HTTP與SOCKS類Proxy的搜索和驗證,具備對已搜索得的Proxy地址進行管理,使用,自動調度,再驗證等先進的功能。當有一大堆Proxy,不知用哪個好時,這時你需要自動調度功能,將網絡軟體的Proxy設置為本機IP(127.0.0.1),埠8080,然後在Proxy Hunter搜索結果列表中將欲使用的Proxy按滑鼠右鍵設為「使用」(Enable),這樣Proxy Hunter就會根據當時各Proxy速度的快慢,選擇一個或數個使用,很方便吧。
二.Proxy NOW系列
這是由網站自動更新軟體Update NOW的作者開發的,由HTTP Proxy NOW、SOCKS Proxy NOW、FTP Proxy NOW三部分組成,顧名思義,功能是分別搜索上述三類Proxy用的,若是能將其合一在一個軟體裡就好了,Proxy NOW系列的優點是絕對不限制搜索IP範圍,但沒註冊進入時會有延時,不過只有幾秒鐘,沒大礙,搜索速度還可以,算是中規中矩,缺點是功能分散單一,可設置項較少,驗證不那麼完善。
三.SOCKS Cat
這是專門搜索SOCKS Proxy的,同樣不限制搜索IP位址範圍,速度也比較快,據作者稱,其速度只比Proxy Hunter慢些,不過在驗證SOCKS Proxy方面要做得好,同時支持SOCKS4、SOCKS5的Proxy的搜索和驗證,支持設置供驗證的網頁,設置最高連接數等,經實際使用,效果不錯,如果能加入對HTTP Proxy的搜索和驗證功能可能會更好。
當然,有些搜索經驗也應該掌握,搜索Proxy,如大海撈針,不掌握要領,可是要吃大虧的。大規模搜索,效果好,但成本高,耗時長,不值得推薦。經過實踐,局部地區震蕩IP搜索法較好。例如,你所在地有一大ISP或者是ICP,假設其IP位址為202.96.123.123,這時請以總數1275(255×5)為震蕩範圍,計算出應嘗試搜索的範圍是202.96.121.0至202.96.125.255,祝你好運!還有連接時間設長一點,以及注意加入以下埠8080(HTTP)3128(HTTP)80(HTTP)1080(SOCKS)這樣才不會有漏網之魚。
接下來將以ProxyHunter為例子,為大家講解如何搜索proxy。
當你填加完任務後,返回到主界面,按藍色的開始鍵,這樣ProxyHunter就會開始搜索代理了。你需要做的事情就是盯住搜索結果欄和耐心地等待。
伺服器地址:這裡出現的就是你搜索到的代理伺服器的IP。
埠:這個是它所用的埠。
類型:就是這個Proxy的類型。
驗證狀態:這個最重要,它的狀態分幾種,上圖列出的就是其中幾種狀態,通常如果成功搜索到這個proxy的話,它會顯示為「FREE」,那麼你就可以直接使用這個proxy;如果顯示為「要密碼」的話,基本上你可以把這個proxy刪除了,或將其密碼破解;要是顯示「連接超時」或「連接失敗」等其他狀態的話,那麼可能你現在的網絡正處於繁忙狀態,也有可能是這個proxy暫時關閉了,你可以隔一段時間再去驗證一次。
時間特性:這個數值影響到這個proxy的速度,它顯示的是你的機器連接到proxy的時間,如果你有多個proxy供你選擇話,那麼就選一個相對數值小的一個吧,連接的時間越小就代表這個porxy越快。
經過上一步的搜索,想必你已經搜索到幾個「Free」屬性的Proxy了吧?恭喜恭喜~
那麼究竟怎樣才可以用這些Proxy呢?其實很簡單,大部分軟體都有一些軟體屬性的選項,比如「Setting」和「Preferences」等等。而在這些選項裡面通常會有「Proxy」這個選項,你只需要在「Proxy」選項裡面填上你搜索出來的Proxy的IP的埠,那麼就可以使用這個Proxy了。如果軟體是中文的話那麼就更加簡單,只要在「設置代理伺服器」裡面填上就ok了。
以瀏覽器IE6為例:
1、打開「工具」裡面的「Internet選項」。
2、點選「連接」框。
3、如果你使用撥號上網的話,那麼選擇「設置」。如果你是使用區域網的話,那麼選擇「區域網設置」。
4、在裡面就有「代理伺服器」這個設置。先點擊「使用代理伺服器」,然後在「地址」上填上Proxy的IP,在「埠」填上埠。
第二種方法
自己通過代理軟體去搜索代理伺服器對一般用戶來說顯然太過漫長,其實已有很多搜索出來的代理伺服器分享到了第三方的網站,我們只要到這些網站去搜索和找到符合自己想要的代理伺服器就可以了,這樣的網站很多,在搜尋引擎裡搜索代理伺服器網就能出來很多這樣的網站,在這樣的網站查找自己滿意的代理伺服器就可以了。