1、什麼是「代理伺服器」
如果我告訴你,用代理伺服器可以免費訪問Internet,可以加速訪問速度,可以訪問無法直接訪問的站點,可以部分解決網路
IP地址緊缺的問題……,您一定認為,天下哪有這等美事?如果您能耐心看完冗長的本文,您就會確信我說的話毫不誇張,如果應
用得當,可以每月為您節省一筆可觀的上網費用,就用不著每個月戰戰兢兢的跑到電信局一五一十的把"血汗錢""捐獻"給ISP了。
代理伺服器的工作機制
代理伺服器的工作機制很象我們生活中常常提及的代理商,假設你自己的機器為A機,你想獲得的數據由伺服器B提供,代理服
務器為C,那麼具體的連接過程是這樣的。
首先,A機需要B機的數據,A直接與C機建立連接,C機接收到A機的數據請求後,與B機建立連接,下載A機所請求的B機上的數據
到本地,再將此數據發送至A機,完成代理任務。
代理伺服器存在的理由
或許你要問了,何必這么麻煩呢?A機與B機直接建立不是很好么?請耐心聽我講完,使用代理伺服器當然有其存在的合理理由:
1、局域局內沒有與外網相連的機器通過內網的代理伺服器連接到外網。這個例子,最有說服力的就是小辦公室的上網解決方案
了,利用辦公室原有的區域網,只要簡單的利用一根電話線、一個合法帳號(在ISP初申請得到撥號號碼和用戶名和密碼),加上一個
簡單的代理軟體(如Sygate,WinGate,Winrouter)就可以方便的以最小的花費將整個辦公室的電腦與互聯網路相連接。
2、為了獲得更大的速度,通過帶寬較大的proxy與目標主機連接。訪問台灣部分站點的速度大家相必已經領教過了,如果我們
使用一個位於美國的代理伺服器(之所以這里稱為選用美國的代理伺服器是因為二岸之間尚無直接聯接二岸網路的直接通道)如非常
經典的一個代理伺服器Proxy.golden.net:3000,您可以非常明顯的感覺出連接速度的改善簡直會出乎您的意料。我在網上看到有這
樣一個非常形象的例子,現原文引用:"因為proxy serve一般都設在比較近的地方。打個比方,比如我在香港要看北京的青年報,
是派人去北京買一份來看,還是從樓下報亭買一份看,兩個選擇哪一個快?當然是後者。proxy serve就是那個報亭,你想看什麼報
盡管向它要。如果有它就馬上給你,如果沒有就馬上去進一批,自己也順手留一份。"
3、同一地區未互聯的不同網路通過代理建立連接。還是以上面的列舉的代理伺服器為例,設置正確之後,我們就可以訪問Xoom、
Geocities等一般無法直接訪問的站點。當然,需要提醒各位朋友的就是之所以限制這些站點的訪問,是因為這些站點存在一些和我
們國家長治久安相背離的內容,所以採取了屏蔽措施,希望大家訪問的時候能注意甄別。這種限制是人為的,不同代理伺服器對地址
的封鎖是不同的,所以一個不行時可以換一個試試。
4、可以免費訪問網際網路。這是這個文的重頭戲。用免費169帳號上網際網路已經成為一個公開的秘密了。但是,到現在為止,尚無
一個徹底"完全代理解決方案",所以,才有了本文的代理專題介紹。眾所周知,中國電信旗下建立的網路有兩種,一種是真正意義上
的國際互聯網(因撥接號碼為一般為163,俗稱163),另一種是所謂的中國公用多媒體網(因撥接號碼為一般為169,俗稱169)。以江蘇
地區為例,169用戶又分為三類,C類用戶擁有網外權,可以直接享受國際互聯網的所有服務;另一類稱為B類用戶,也稱注冊用戶,
使用注冊的帳號上網,但只能與以cninfo.net結尾和廣東視靈通的網站連接(IP地址以10開頭和172開頭);第三類稱為A類用戶,也稱
GUEST用戶,使用公用的賬號上網,採取主叫記費制,在計費標准上與B類用戶有區別(一般只收取市內電話費)。
仔細看完本文後,A類和B類用戶將會因此節約大筆上網費用,只要支付本地市話費(前提是本地開通169免費帳號,如大部分地區
採用用戶名GUEST,密碼為GUEST的免費帳號)。
誰架設了代理伺服器
因為代理伺服器可以在某種程度上緩解帶寬的壓力和提高訪問速度,所以一般提供代理伺服器的是這二種機構。
一:是大型機關、企業事業、教育機構
前段時間大家熟知的169網路上的代理伺服器大多來自連接169網路的政府機關。當然教育網上的代理伺服器也是相當地多。
二:ISP
前者通常有錢裝備專線,按理速度應該是很快的,但由於使用者太多,(比如,一根64k專線,500個終端,速度還不如撥號快),
也不堪重負。這時,一個proxy就解決問題了。大多數信息(統計是在70%以上)都是常用的,可以直接從本地讀取。只有少量信息才要
重新從外界讀取,速度自然快很多,ISP支付給上家的流量費用也可以大量節省,用戶由於訪問速度提高節約的網路費也是可觀。提供
proxy的ISP們也是一樣,只不過面對的對象是使用撥號上網的限制用戶而已。
HTTP代理小常識
一、HTTP代理的匿名性
This is a proxy that hides the original users' IP address and other details from the remote server. 這種代理,對
遠端伺服器隱藏原始用戶的IP地址以及其它細節(可能,但不必需)。
HTTP代理匿名性是指不通過非常技術手段,直接使用時代理的匿名安全性。(說明:這里的匿名與其它如FTP伺服器的匿名意義是
不一樣的,不論匿名與否,代理伺服器均能起到「代理」的作用。只是匿名代理可以確保被訪問方不能追溯到源IP,在一定程度上更
加安全而已。這並不是一個重要的指標,是否必要則仁者見仁、智者見智。)
測試自己的http代理是否匿名,簡單方法:訪http://cpcug.org/s cripts/env.cgi,先看「REMOTE_ADDR」顯示的ip,如果不是
你本身的ip,說明代理伺服器起作用了。再看「HTTP_X_FORWARDED_FOR」,如果有,並顯示你的ip,為非匿名代理。如果沒有顯示,
則為匿名代理。(Tips:看一下「HTTP_USER_AGENT」和「HTTP_ACCEPT_LANGUAGE」,你就能知道你的代理提供了多大的安全性。)
二、HTTP CONNECT代理
對於HTTP代理,不少人有認識上的誤區,有必要說明一下,不是所有的HTTP代理都只能代理HTTP的,vice versa!
HTTP CONNECT代理伺服器是一種能夠允許用戶建立TCP連接到任何埠的代理伺服器,這意味著這種代理不僅可用於HTTP,還包括
FTP、IRC、RM流服務等,甚至掃描、攻擊。
三、三種代理的區別
· 全匿名代理 不改變你的request fields,使伺服器端看來就像有個真正的客戶瀏覽器在訪問它。當然,你的真實IP是隱藏起
來的。伺服器的網管不會認為你使用了代理。
· 普通匿名代理 能隱藏你的真實IP,但會更改你的request fields,有可能會被認為使用了代理,但僅僅是可能,一般說來是
沒問題的。不過不要受它的名字的誤導,其安全性可能比全匿名代理更高,有的代理會剝離你的部分信息(就好比防火牆的stealth
mode),使伺服器端探測不到你的*作系統版本和瀏覽器版本。
· 透明代理(簡單代理)改變你的request fields,並會傳送真實IP。
跳板是一個程序,也可以說是一種socks5代理的應用吧。
代理跳板
* 從本地機器連接到遠程機器,中間通過安裝的代理跳板。對應用程序而言,相當於普通的sock代理調用。
* 在跳板之間傳輸的數據,是已經被動態加密的。加密種子每次不同。
* 跳板的數目由 1 到 255,不限制,當數目為0時,相當於Sock5代理伺服器。
各種網路軟體如何設置代理伺服器?
如何在軟體中設置代理伺服器是本文的主要部分。
首先我們必須明白哪些軟體可以使用哪些類型的代理伺服器。
瀏覽器軟體可以用HTTP或SOCKS4或SOCKS5代理伺服器
下載軟體可以用HTTP或FTP或SOCKS4或SOCKS5代理伺服器
至於上傳主頁就可以用FTP或SOCKS4或SOCKS5代理伺服器
其它均需要SOCKS4或SOCKS5代理伺服器(收郵件,玩ICQ、MUD等)
另外,proxy的埠,常見的http proxy(也是大家用的最多的)埠有:80, 8080,8888,3128等,Socks4/5 有1080,ftp proxy
有21,2121等。
代理伺服器英文全稱是Proxy Server,其功能就是代理網路用戶去取得網路信息。形象的說:它是網路信息的中轉站。在一般情況下,
我們使用網路瀏覽器直接去連接其他Internet站點取得網路信息時,須送出Request信號來得到回答,然後對方再把信息以bit方式傳
送回來。代理伺服器是介於瀏覽器和Web伺服器之間的一台伺服器,有了它之後,瀏覽器不是直接到Web伺服器去取回網頁而是向代理
伺服器發出請求,Request信號會先送到代理伺服器,由代理伺服器來取回瀏覽器所需要的信息並傳送給你的瀏覽器。而且,大部分
代理伺服器都具有緩沖的功能,就好象一個大的Cache,它有很大的存儲空間,它不斷將新取得數據儲存到它本機的存儲器上,如果瀏
覽器所請求的數據在它本機的存儲器上已經存在而且是最新的,那麼它就不重新從Web伺服器取數據,而直接將存儲器上的數據傳送給
用戶的瀏覽器,這樣就能顯著提高瀏覽速度和效率。更重要的是:Proxy Server (代理伺服器)是 Internet鏈路級網關所提供的一種
重要的安全功能,它的工作主要在開放系統互聯 (OSI) 模型的對話層。
代理伺服器分好多種,如HTTP、FTP、Secure、Gopher、Socks等,但最常用的是HTTP和Socks代理。也許有人不明白為什麼要用代理,
如果要是通過區域網上Internet的話,代理伺服器可以方便地使區域網內的用戶連入Internet;如果是通過撥號上網,用代理伺服器
也許能訪問一些許可權不夠的資源,而且可以隱藏自己的真實IP,從而避免網上搗亂分子的追蹤和攻擊。
目前幾種常見的代理伺服器工具軟體分為支持HTTP及Socks的和只支持HTTP的兩種。下面就介紹一下這兩種不同類型軟體的設置方法。
支持HTTP和Socks類
如果你所在區域網的網管把HTTP和Socks代理伺服器都開通了,那就恭喜了,你可以藉此在網上暢通無阻;如果是撥號上網的話,那
么HTTP和Socks代理伺服器要自己去找了,常用的代理搜索軟體有代理獵手和SocksCat等。
1.瀏覽器的設置
以中文IE5為例,從IE瀏覽器菜單欄中的「工具(T)」彈出的下拉菜單中選擇「Internet選項(O)」,在彈出的對話框中,選擇
「連接」選項卡,單擊其中的「區域網設置(L)」按鈕,在隨後彈出的「區域網(LAN)設置」對話框中的「代理伺服器」區域內,
先選取「使用代理伺服器(X)」前的復選框,然後點擊「高級」按鈕,進入「代理伺服器設置」窗口,把你所使用的代理伺服器的地
址和埠填入相應的欄目中,HTTP和Socks代理選擇其中一個即可,當然把兩種代理的地址和埠都填進去也無妨。這樣,瀏覽器將通
過你所設定的代理伺服器訪問Internet了。
2.下載工具的設置
以Netants1.23中文版為例,從Netants的菜單「選項(O)」的下拉菜單中選擇「參數設置(P)」,在「Netants設置」窗口中選擇
「代理」選項卡,點擊「添加」按鈕,在「代理」窗口中首先給你的代理隨便起個名字,從「類型」下拉選單中選擇一種代理方式,
如果用HTTP代理可以選擇HTTP,Sock代理根據實際情況選擇Socks4或Socks5,並把代理伺服器的地址和埠填入相應欄目,再把它設
成HTTP和FTP的默認值。
3.FTP工具的設置
以中文漢化版CuteFTP4.2為例,在「編輯(E)」菜單中選擇「設置(S)…」,在「設置」窗口左側選擇Socks,在右側填入Socks
代理的地址和埠(一般Socks代理的埠為1080),並根據實際情況選擇Socks4或Socks5。
4.網路尋呼工具的設置
以OICQ 2000b為例,若是新安裝的OICQ軟體,可按注冊向導一步步進行到「網路設置」的界面時,選中「使用PROXY SOCKS5防火
牆」,並把Socks5的地址和埠輸入到相應的欄目。按「下一步」繼續注冊的進程。
若原已安裝並已設置過OICQ,也可以直接修改原來的設置。具體方法是從屏幕右下角的系統托盤中,右鍵單擊OICQ小企鵝圖標,進
入「系統參數設置」,直接修改OICQ的「網路設置」。修改完成後,左鍵單擊任務欄中OICQ灰色圖標,選擇「上線」,即可重新連接OICQ。
5.E-mail工具的設置
因為E-mail軟體所用到的POP3和SMTP協議本身並沒有代理機制,所以它們本身並沒有使用代理伺服器的能力,但是可以通過SocksCap
這個協議轉換軟體,把其他協議的請求轉換成對Socks代理伺服器的請求,間接地使用代理伺服器來完成收發E-mail。
首先,安裝SocksCap,在它的「File」菜單中選擇「Setting…」,在「SocksCap Settings」窗口中設置Socks代理伺服器的地址和
埠,並把E-mail軟體加入SocksCap的窗口中,可以通過選擇SocksCap的「File」菜單中的「New」打開「New Application Profile」
窗口來按部就班地添加,也可以把E-mail軟體的圖標直接拖放到SocksCap主窗口中。以後想要用E-mail工具的時候,就啟動SocksCap,
雙擊主窗口中的相應圖標即可。注意,在E-mail工具使用的過程中,不能關閉SocksCap。
只支持HTTP類
這種情況下,像瀏覽器、下載工具等可以使用HTTP代理伺服器的軟體是沒有任何問題的,可是那些必須依靠Socks代理伺服器的網路
工具軟體就有點麻煩了,不過辦法還是有的。這需要用到另一個協議轉換軟體Socks2HTTP了,它的作用是把對Socks代理的請求轉換成
對HTTP代理的請求。
1.本身支持Socks代理伺服器的網路工具
像OICQ和CuteFTP等支持Socks代理伺服器的網路工具,它們的設置方法同上文所述,只是代理伺服器的地址和埠要改為:
localhost:1080,即本地地址。安裝好Socks2HTTP,右鍵點擊系統托盤中的Socks2HTTP圖標,在彈出的快捷菜單中選擇
「Configuration」,在「Socks2HTTP Configuration」窗口中把你的HTTP代理伺服器的地址和埠填入。設置完成後,
先啟動Socks2HTTP,再啟動CuteFTP和OICQ等網路工具就可以穿越代理了。
需要注意的是,低版本的Socks2HTTP在使用OICQ時會導致Socks2HTTP出錯,0.86版本的已經解決了該問題。
2.本身不支持代理服務的網路工具
像Cterm和FoxMail這些本身不支持代理服務的網路工具,就得靠Socks2HTTP與SocksCap聯合使用了。現在就以FoxMail3.11為例說明
如何讓本身不支持代理服務的網路工具使用HTTP代理伺服器。
首先安裝好FoxMail、Socks2HTT和SocksCap,在SocksCap的網路設置中要把Socks代理的地址和埠設為本地地址:localhost:1080;
在Socks2HTTP的網路設置中填上你所使用的HTTP代理伺服器的地址和埠;把FoxMail的圖標拖到SocksCap的主窗口中,然後先啟動
Socks2HTTP,再通過SocksCap啟動FoxMail,就可以實現在只有HTTP代理伺服器的情況下使用FoxMail收發郵件了。
2、什麼是代理伺服器?
第一步 什麼是代理伺服器
隨著計算機知識的逐步普及以及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實現安全連接。
第四步 代理伺服器的具體配置(一)
代理伺服器的配置包括兩個部分:伺服器端與客戶端。
伺服器端的配置包括用戶的創建、管理、監控,帳號的統計、分析與查詢等設置。但這項工作通常是由網際網路服務商負責或者是由專門的網路管理員來做的,對於我們普通的撥號用戶來說,代理伺服器的配置其實就是指客戶端的配置。
客戶端的設置主要是在瀏覽器上配置代理伺服器,從而能夠利用代理伺服器提供的功能,不同的瀏覽器的配置方式不同。下面筆者就以常見的幾種瀏覽器為例,分別敘述各個瀏覽器是如何來使用代理伺服器功能的。
1、Netscape Navigator 3.x中的配置
A、啟動Netscape Navigator 3.x瀏覽器程序之後,在菜單欄中單擊「Options」(選項)菜單下的「Network Preferences」(網路設置)菜單項,瀏覽器會彈出一個標題為「Preferences」的對話框,如圖1所示。
圖1
B、該對話框共有5個標簽,用戶只要在該對話框中單擊「Proxies」(代理)標簽,在該標簽中選擇「Manual Proxy Configuration」(手工代理配置)這一單選項。
C、接著用戶單擊該對話框中的「View」(查看)按鈕,程序會彈出一個代理伺服器設置對話框,如圖2所示。
圖2
在這個對話框中分別設置FTP、Gopher、HTTP以及其他服務的代理伺服器,通常最常用的一項就是HTTP代理,在HTTP對應的文本欄中輸入你想要的代理伺服器的IP地址或計算機名字就行了,例如在這里輸入的HTTP代理伺服器的IP地址為210.73.140.2,「Port」稱為服務「埠」,通常代理伺服器的埠為8080。
D、上述參數設置好後,最後單擊「確定」按鈕返回到Netscape Navigator3.X瀏覽器操作窗口界面中。
第五步 代理伺服器的具體配置(二)
Netscape Communicator 4.x中的配置
A、打開Netscape Communicator 4.x瀏覽器操作界面,在菜單欄中單擊「Edit」菜單下的「Preferences」菜單項,彈出如圖3所示的對話框。
圖3
B、在該對話框的目錄欄中選擇「Advanced」(高級)目錄,並用滑鼠單擊「Advanced」旁邊的「+」符號,打開下面的子項,然後單擊其中一個子項是「Proxies」,這時大家會發現出現一個與圖一一樣的設置對話框。
C、按照Netscape Navigator 3.x中的配置,單擊「Manual Proxy Configuration」這一單選項,然後單擊「View」按鈕,彈出圖2中的對話框,分別在各個文本框中輸入代理伺服器的IP地址或者計算機的名字,在每個「Port」框中都輸入8080。
D、最後單擊「確定」按鈕,完成後面的參數設置工作。
第六步 代理伺服器的具體配置(三)
在Internet Explorer 3~4.x中的配置
IE 3.x與IE 4.x中代理伺服器的配置基本相同,具體步驟如下:
A、打開IE3~4.X瀏覽器窗口,在菜單欄中單擊「查看」菜單中的「Internet選項」菜單項,程序會彈出一個標題為「選項」對話框,如圖4所示。
圖4
B、在該對話框中,用滑鼠單擊「連接」標簽,在這個對話框中用戶要選定「通過代理伺服器連接」這一復選項。
C、接著用滑鼠單擊「設置」按鈕,打開了如圖5所示的代理伺服器設置對話框。按照上面的參數設置方法輸入你需要的代理伺服器參數。
圖5
D、設置好後,單擊「確定」按鈕返回瀏覽器主操作窗口界面。
第七步 代理伺服器的具體配置(四)
在Internet Explorer 5.x中的配置
A、運行IE5.X瀏覽器程序,在其瀏覽操作窗口中單擊菜單欄裡面的「工具」菜單項,並從彈出的下拉菜單中選擇「Internet 選項」,程序將會彈出一個標題為「Internet 選項」的對話框,如圖6所示。
圖6
B、接著在該對話框中用滑鼠選擇「連接」標簽,打開了如圖7所示的設置界面。
圖7
C、在該對話框中的撥號設置欄中,選擇自己所使用的撥號連接,並單擊旁邊的設置按鈕,進入到如圖8所示的設置窗口。
圖8
在「地址」欄里填入使用的HTTP代理伺服器的IP地址或計算機名字,在「埠」欄中填入所使用的代理伺服器的埠。
D、設置好後,單擊「確定」完成所有的設置工作。
3、internet代理伺服器有什麼作用
代理伺服器有什麼用?
般認為代理服務有利於保障網路終端的隱私或安全,防止攻擊。也就說代理伺服器能夠讓多台沒有IP地址的電腦使用其代理功能高速、安全的訪問互聯網資源。代理伺服器我們比較熟悉的作用,具體有以下7個:
①突破限制
這個作用,大家應該比較容易理解和常用到,比如,學校的校園禁止學生上課時,訪問外網,或者校內大多使用教育網,不能出國,我們就可以通過代理伺服器突破訪問限制,也就說我們在訪問許可權受到限制時,而這些代理伺服器的訪問許可權是不受限制的,剛好代理伺服器在客戶的訪問范圍之內,那麼客戶通過代理伺服器訪問目標網站就成為可能。
②共享網路
代理伺服器還有個比較常見的用途便是共享上網。在我們現在生活和工作的環境中,大量的用戶正在不知不覺地通過各種代理伺服器訪問外部站點的信息。充分利用區域網出口的有限帶寬,加快內網用戶的訪問速度,能解決僅僅有條線路個公有IP地址這種公有IP地址資源嚴重不足的情況,以滿足區域網眾多用戶同時共享上網的需求。
③代理訪問
現在我們所處的網路環境中,常常會存在這樣的問題:因為網路出現擁擠或故障,我們急切需要訪問的某個網站不能夠直接訪問,但又希望訪問該站點信息,如何解決這個問題呢?其實很簡單,我們常常採用的解決方案便是通過代理伺服器繞道訪問目的站點。
④掩藏身份
代理伺服器使內部用戶訪問Internet時受到保護,內部網的用戶要對外發布信息就需要使用代理伺服器的反向代理功能。這樣就不會影響到內部網路的安全性能,起到了掩藏身份的目的。其實代理伺服器知識是黑客基本功。黑客的很多活動都是通過代理伺服器,運用掃描、刺探等方法對區域網內機器進行滲透實現的,黑客般攻擊時都是中轉了多跳板,才攻擊目標機器,隱藏了身份,確保了自己的安全。
⑤隱藏IP,防止攻擊
內部主機的訪問是通過代理伺服器完成的。在這個過程中,內部主機地址等信息不會發送到外部,隱藏了自己的真實地址信息,還可隱藏自己的IP地址。這樣外部攻擊者就無法通過掃描、刺探等方式對內部主機進行滲透,進而起到保護內部主機的作用。
⑥提高下載速度,突破下載限制
例如,有的網站提供的下載資源,做了個IP地址個下載線程的限制,這時候能用影音傳送帶,設置多線程,為每個線程設置個代理。對於限制個IP地址的情況非常好突破,只要用不同的代理伺服器,就可同時下載多個資源,適用於從Web和FTP上下載的情況。
突破下載限制還有另外種情況。例如,電信的用戶上不了聯通的電影網站,聯通的用戶上不了電信的電影網站,這種情況就需要電信用戶找到個屬於聯通網路IP地址的代理,聯通用戶找到個屬於電信網路IP地址的代理,通過代理伺服器相應的網路資源,提高上傳下載速度。
⑦起到防火牆的作用
因為所有使用代理伺服器的用戶都必須通過代理伺服器訪問遠程站點,因此在代理伺服器上就可以設置相應的限制,以過濾或屏蔽掉某些信息。這是區域網網管對區域網用戶訪問范圍限制常用的辦法,也是區域網用戶為什麼不能瀏覽某些網站的原因。撥號用戶如果使用代理伺服器,同樣必須服從代理伺服器的訪問限制,除非你不使用這個代理伺服器。
代理伺服器除了以上我們常見或常用的作用外,還有些比較專業的用途,比如:節省IP資源開銷、設置用戶驗證和記賬功能等,當然這些專業比較強的功能用途,我們般不會用到,但也說明的代理伺服器的租用很大,用途范圍也很廣。當然,對代理伺服器的使用,也需要我們根據我們需要的用途,了解相關的設置教程,正確設置才能真正起到作用。
4、代理伺服器是什麼意思
主要利用技術手段突破國內IP的封鎖,可以瀏覽國外網站;隱藏真實的IP
5、代理伺服器是硬體技術嗎?硬體技術的有哪些?
代理伺服器英文全稱是Proxy Server,其 功能就是代理網路用戶去取得網路信息。 形象的說:它是網路信息的中轉站。代理 伺服器就好象一個大的Cache,這樣就能 顯著提高瀏覽速度和效率。更重要的是: Proxy Server(代理伺服器)是Internet鏈 路級網關所提供的一種重要的安全功能, 它的工作主要在開放系統互聯(OSI)模 型的會話層。軟體技術
6、路由,代理伺服器和NAT技術的區別
NAT與代理的主要區別是:
1、NAT一般是硬體專用設備,可以集成在防火牆,路由器,高端路由交換機里。NAT一般在區域網出口部署,不可以跨網。
2、代理伺服器一般是伺服器來做的,可以在區域網做代理,,廣域網做代理,不受地域限制。
二者完成的功能基本是一樣的。
7、代理伺服器工作原理是什麼?
一、代理伺服器的概念及工作原理
(一)代理伺服器的概念
隨著Internet技術的迅速發展,越來越多的計算機連入了Internet。很多公司也將自己公司的區域網接入了Internet。如何快速地訪問Internet站點,提高網路的安全性,成為了當今的熱門話題。在這種情況下,代理伺服器便應運而生了。
1、代理伺服器的概念
代理伺服器(Proxy Server)是個人網路和Internet服務商之間的中間代理機構,它負責轉發合法的網路信息,對轉發進行控制和登記。代理伺服器作為連接Internet(廣域網)與Intranet(區域網)的橋梁,在實際應用中發揮著極其重要的作用,它可用於多個目的,最基本的功能是連接,此外還包括安全性,緩存,內容過濾,訪問控制管理等功能。代理伺服器,顧名思義就是局域上不能直接上網的機器將上網請求(比如說,瀏覽某個主頁)發給能夠直接上網的代理伺服器,然後代理伺服器代理完成這個上網請求,將它所要瀏覽的主頁調入代理伺服器的緩存;然後將這個頁面傳給請求者。這樣區域網上的機器使用起來就像能夠直接訪問網路一樣。並且,代理伺服器還可以進行一些網站的過濾和控制的功能,這樣就實現了我們控制和節省上網費用。
代理伺服器能夠讓多台沒有IP地址的電腦使用其代理功能高速、安全地訪問互聯網資源。當代理伺服器客戶端發出一個對外的資源訪問請求,該請求先被代理伺服器識別並由代理伺服器代為向外請求資源。由於一般代理伺服器擁有較大的帶寬,較高的性能,並且能夠智能地緩存已瀏覽或未瀏覽的網站內容,因此,在一定情況下,客戶端通過代理伺服器能更快速地訪問網路資源。代理伺服器應用的常見例子:擁有上百台電腦的區域網通過一台能夠訪問外部網路資源的代理伺服器而也能訪問外部互聯網。
2、代理伺服器的功能
(1) 充當區域網與外部網路的連接出口
充當區域網與外部網路的連接出口,同時將內部網路結構的狀態對外屏蔽起來,使外部不能直接訪問內部網路。從這一點上說,代理伺服器就充當的網關。
(2)作為防火牆
代理伺服器.可以保護區域網的安全,起防火牆的作用。通過設置防火牆,為公司內部的網路提供安全邊界,防止外界的侵入。
(3)網址過濾和訪問許可權限制
代理伺服器可以設置IP地址過濾,對外界或內部的Internet地址進行過濾,限制不同用戶的訪問許可權。例如代理伺服器可以用來限制封鎖IP地址,禁止用戶對某些網頁進行瀏覽。
(4)提高訪問速度
代理伺服器將遠程伺服器提供的數據保存在自己的硬碟上,如果有許多用戶同時使用這一個代理伺服器,他們對Internet站點所有的訪問都會經由這台代理伺服器來實現。當有人訪問過某一站點後,所訪問站點的內容便會被保存在代理伺服器的硬碟上,如果下一次有人再要訪問這個站點時,這些內容便會直接從代理伺服器磁碟中取得,而不必再次連接到遠程伺服器上去取。因此,它可以節約帶寬、提高訪問速度。
(二)代理伺服器的工作原理
代理伺服器(Proxy Server)的工作原理是:當客戶在瀏覽器中設置好Proxy Server後,你使用瀏覽器訪問所有WWW站點的請求都不會直接發給目的主機,而是先發給代理伺服器,代理伺服器接受了客戶的請求以後,由代理伺服器向目的主機發出請求,並接受目的主機的數據,存於代理伺服器的硬碟中,然後再由代理伺服器將客戶要求的數據發給客戶。下面我們來詳細說明其工作過程:
在網路上,當客戶端向伺服器端請求數據時,伺服器端會隨即將所需的數據傳給客戶端。但是這個伺服器可能在很遠的地方(例如在美國),數據傳輸需要較長的時間,如果需要同樣數據的用戶很多,則每次都要重復傳送.
1、代理伺服器的角色
代理伺服器是為了減少長距離的傳送而誕生的。它不僅可以代理客戶端向伺服器端提出請求,也可以代理伺服器傳給客戶端所需要的數據。
當客戶端對伺服器端提出請求時,此請求會被送到代理伺服器,然後代理伺服器會檢查本身是否有客戶端所需要的數據。如果有,代理伺服器便代替伺服器將數據傳給客戶端。而代理伺服器一般都是設置距自己傳輸距離較近的某台代理伺服器,所以它傳數據給客戶端的速度會比從遠程伺服器傳數據要快。
如果代理伺服器沒有客戶端所請求的數據,它會去伺服器獲取所需的數據。在代理伺服器從伺服器端取得數據傳給客戶端時,自己保存一份,待下次如果有用戶提出相同的請求時,便可以將數據直接傳過去,而不需要再去伺服器端獲取了。可見,代理伺服器改善網路數據傳輸阻塞的功能是顯而易見的。
8、什麼是代理服務技術
在Internet上指Proxy Server,即代來理伺服器,它是一源個軟體,運行於某台計算機上,使用代理伺服器的計算機與Internet交換信息時都先將信息發給代理伺服器,由其轉發,並且將收到的應答回送給該計算機。使用代理伺服器的目的有:出於安全考慮或區域網的Internet出口有限等。 代理服務是運行在防火牆主機上的專門的應用程序,或者稱服務程序。
9、技術角度分析一下VPN和代理伺服器的區別
虛擬專用網路的功能是:在公用網路上建立專用網路,進行加密通訊。在企業網路中有廣泛應用。VPN網關通過對數據包的加密和數據包目標地址的轉換實現遠程訪問。VPN有多種分類方式,主要是按協議進行分類。VPN可通過伺服器、硬體、軟體等多種方式實現。
代理伺服器(Proxy Server)是一種重要的伺服器安全功能,它的工作主要在開放系統互聯(OSI)模型的會話層,從而起到防火牆的作用。代理伺服器大多被用來連接INTERNET(國際互聯網)和Local Area Network(區域網)。
10、代理伺服器是什麼
代理伺服器(英文:Proxy),是一種重要的電腦安全功能,也是特殊的網路服務,允許客戶端通過它與另一個網路服務進行非直接的連接,也稱網路代理。代理伺服器有利於保障網路安全,防止攻擊。 提供代理服務的計算機或其它類型的網路節點稱為代理伺服器(英文:Proxy Server),代理伺服器中實現網路代理的軟體稱為代理軟體。 具體過程為:客戶端首先與代理伺服器建立連接,接著發出一個對另外的目標伺服器的文件或其它資源的連接請求,代理伺服器通過與目標伺服器連接或從緩存中取得請求的資源,並返回給客戶端。通常在這個過程中,代理伺服器可能改變客戶端請求或伺服器端響應的一些內容以滿足各種代理需要。