隨著時代的發展,網路頻寬的大幅提升,以及網頁由靜態頁面演變到程式產生的動態頁面,多種因素減少了一般使用者透過代理服務器連線的需要與意願,除非他有較特殊的需求,或是公司、機構規定內部連外要用機構所提供的代理服務器。
姑且不論使用者的特殊需求如何,在網路上仍舊有不少代理服務器的提供者,也有一些網站收集並把找到的代理服務器做成清單提供人使用,免費或收費的都有。本文記錄這類清單中的其中一部分,以及幾個相關名詞的解譯。本文純粹談代理服務器這方面,不涉及Tor或VPN。
或許看倌會問,何不直接用Tor之類的軟體就好?何必麻煩自己去找?其中一個原因是Tor啟動後連線需要花一段時間,若能找到合適的代理服務器,連線則會快些。除非你需要相當的隱匿性(別天真的以為有了隱匿性就可以為所欲為[1]),否則一般情況,代理服務器可能就夠了。
代理服務器清單提供者
以上不照任何特定順序排列。4.5.6.都有提供Socks Proxy清單。都是國外的提供者,所提供的清單中會包含台灣的服務器。若需要國內做的清單,可用“代理伺服器 台灣”當關鍵字用你慣用的搜尋引擎找一下即可。讀者也許會想,是否可以自己寫個爬蟲程式到上述清單搜集可用的服務器清單?這是可行的,我自己以前也做過,但還是得自行檢查一下服務器目前是否可用,不然拿到一堆不能用的服務器也沒有實質意義。如果使用Python,有個現成且更好的解決方案,請參考一下之前寫的一篇短文〈ProxyBroker〉。
Socks與HTTP Proxy
代理協議有兩大類,若沒有特別指明,一般指的是HTTP Proxy。HTTP Proxy用於瀏覽器看網頁用。Socks Proxy則可用在各方面的網際網路使用,寄郵件、傳輸檔案(像BT)、通訊聊天(Skype)、玩遊戲,還有看網頁。Socks Proxy支援HTTPS,隱匿程度都是高度隱匿,HTTP Proxy則不盡然。[4][5]
HTTP代理隱匿程度
- Transparent:目標服務器知道你的IP位址,也知道你透過代理服務器連上它。
- Anonymous:目標服務器不知道你的IP位址,但它知道你使用代理。
- Elite:目標服務器不知道你的IP位址,或要求(request)是透過代理服務器轉送。[2][3][4]
參考
[1] https://technews.tw/2016/01/19/silk-road-dark-web-is-dead/[2] https://www.proxynova.com/proxy-server-list/elite-proxies/
[3] https://www.proxynova.com/proxy-articles/proxy-anonymity-levels-explained/
[4] https://www.my-proxy.com/blog/socks-proxy-http-proxy
[5] http://www.best-bittorrent-vpn.com/socks-vs-http-proxy-for-torrents.html
沒有留言:
張貼留言