2008年11月10日 星期一

善用代理伺服器加快網路速度-Proxy

這幾天翻朋友的網誌時看到了一篇轉載自無名小站VIP的文章
教你用PROXY設定讓你瀏覽無名小站變得很快
經過測是目前已經不適用了
而目前無名小站VIP該篇文章也已經刪除了

相信許多人都已經知道快取伺服器的原理以及使用方法了
但是還有許多人並不知道
在此跟大家分享

快取.緩衝.暫存其實可以說是大同小異的詞彙
在很多電子產品都會需要用到這個技術
目的是用來加速運作或者是保護.延長使用壽命

例如CPU的快取就是為了避免一直使用主要記憶體造成延時
而硬碟的快取則可加速硬碟的讀取速度
其他像是常在使用BT或是eMULE也會設定大容量的暫存區
讓資料先儲存在記憶體已減少對硬碟的存取達到延長硬碟壽命的功用

ProxyServer就是一部網路上的主機,提供網友作為快取伺服器使用。
如果你設定了Proxy Server,那你在使用網路上的各種資源時都會透過這部主機取得。
也就是說,不論是連到哪裡,其實都是連線到這台主機取得資料,
再由它向真正資料來源的主機提出資料擷取的要求。

ProxyServer收到你的要求之後,會先檢查主機上有沒有你要的資料。
如果有,他會自動跟真正的主機比對檔案資訊,如果檔案沒有更新,
那就把ProxyServer裡的資料直接給你。
如果比對後發現檔案有更動的話,或者是你要的資料它根本沒有的話,
就會向遠端主機擷取你要的資料,存到主機內,然後傳送給你。

所以不論ProxyServer上面有沒有你的資料,ProxyServer都會負責把它找給你。
因此你的機器本身並沒有跟ProxyServer以外的主機做溝通。

ProxyServer通常是頻寬比較大的主機代替你向其他主機取得資料以節省你取得資料的時間
尤其是連線到國外或是對外頻寬小的網站時透過ProxyServer可以讓你更有效率的瀏覽
不必因為對該網站頻寬被占用或是頻寬太小而花時間等待

Proxy不但可以幫網路資源提供者負擔一些頻寬
也可以提升使用者的瀏覽速度,並且隱藏使用者的真實IP
對於某些會阻擋過外連線的網站也可以透過PROXY來突破

當然Proxy對使用者來說不見得完全帶來好處
匹如說在某些學校或是公司企業內部
網管可以透過ProxyServer來過濾網站造成部分網站可能連不上
而對於某些討論區或留言版來說可能會因此有人惡意發言而查不到來源

網路上也可能有惡意的ProxyServer
使用者透過該ProxyServer上網並且登入一些需要認證資料的網站
而各大網站以及論壇大多數的登入機制並沒有加密機制
若有心便能從ProxyServer紀錄使用者的個人資訊並盜用

網路上有提供許許多多的ProxyServer列表
建議網友最好使用ISP或是可信任的ProxyServer
非必要不要使用來路不明的ProxyServer以免資料外洩或是造成其他問題
各家ISP所提供的ProxyServer可向電信業者洽詢(So-net沒有提供)

EX:

HiNet
proxy.hinet.net連接埠80

Seednet北區
proxy.seed.net.tw連接埠8080
Seednet中區

tcproxy.seed.net.tw連接埠8080
Seednet南區
ksproxy.seed.net.tw連接埠8080

各種會使用到網路的軟體Proxy設定方法大同小異
在此不多做敘述&教學

若要找教學或是ProxyServer請自己上網找囉

沒有留言:

張貼留言