
我知道學生和員工使用它們來通過網路過濾器。但還有什麼?我聽說過“隱私和安全”,但我找不到任何真正解釋它的東西。
我確實看到一個連結說它可以阻止頁面在您的電腦上放置 cookie。但是,當您可以使用 ccleaner 來清除它們時,為什麼這有這麼大的問題呢?
使用它有什麼好處?
答案1
我看到很多關於避免事物和隱私的答案。今天也是如此。
但我們使用代理的原因在過去是速度。如果辦公室裡有幾百人,所有人有時都會查看新聞網站(例如我們跨頻道朋友的 BBC 主頁),那麼每個人都會下載該頁面。
這是不必要的浪費。您可以下載一次,將其儲存在某個地方(在代理程式上),然後當下一個人請求它時,您檢查它是否已更改。如果未更改,則將本機副本轉發給該人。
(HTTP 協定允許執行諸如檢查文件自此以來是否已更改之類的操作約會時間,而不請求整個頁面)。
答案2
繞過過濾器並不是發明代理的原因。使用它們的基本優點是它們使您更加匿名。這是在沒有代理的情況下瀏覽網站時連接網站的方式:
_________ ________
| | | |
| Your PC | ----------------------- | Server |
|_________| |________|
您直接連接到伺服器。
- 它知道您的外部 IP - 這是關於您的一條信息,可能不足以確定您的身份,但足以找出您的大致地理位置。
- 它知道您電腦上的 cookie - 您可以稍後刪除它們,但絕對不會在每次加載網站時刪除它們。
- 它知道您正在使用什麼瀏覽器以及您安裝了哪些插件。每次您造訪網站時,您的瀏覽器都會發送用戶代理字串可用於識別瀏覽器、其版本、作業系統版本,有時還可以識別已安裝的瀏覽器擴充功能。
- 它知道你從哪裡來。HTTP 引薦來源網址(原文如此!) 每次您點擊連結時都會發送。基本上,當您從一個網站導覽到另一個網站時,目標網站會知道 URL 或上一個網站。
您可以嘗試在瀏覽器中封鎖 cookie、UA 和引薦來源網址,但還有更多程式使用 HTTP。他們中的大多數不會讓你篡改此類設定。這就是我們可以使用代理的地方:
_________ _______ ________
| | | | | |
| Your PC | ----- | Proxy | ----- | Server |
|_________| |_______| |________|
現在你的所有網路流量都透過代理,它可以改變它:
- 它可以用一些無意義的字串或剝離引用來替換用戶代理。
- 它可以接受所有 cookie,但不將它們傳遞給您,或可以完全阻止它們。
- 連接到伺服器的是代理,而不是您,因此您的 IP 不會被洩露。
- 代理可以設定為在系統範圍內工作,因此程式將無法繞過它。
proxy 還可以提供一些額外的功能:
- 它可以壓縮您的流量以節省一些頻寬。
- 它可以快取檔案以稍微加快頁面載入時間。
- 它可以在廣告到達您的電腦之前將其從網站上刪除。
- 它可以阻止惡意網站。
最後,它不僅可以用於過濾器,還可以用作過濾器!
答案3
作為一名開發人員,我有時會使用代理從網路外部查看我們的網站。
我們最近進行了內部啟動,然後進行了外部啟動。作為外部發布測試的一部分,我使用代理商來確認我們確實向公眾展示了新網站。代理對於測試地理定位服務也很有用 - 例如,您可能希望像英國用戶一樣查看網站。
答案4
其他答案中未提及的另一個應用程式是允許存取訂閱的內容:如果雇主(或通常是大學)已付費訂閱某些內容(例如科學期刊),則對該內容的存取權很可能受到 IP 的限制。如果員工/學生在異地工作,雇主 IP 區塊內的代理商可以存取內容,並且可以輕鬆設定為僅在需要的地方工作。
當然,使用 VPN 也可以實現相同的效果,而且經常如此,但這可能超出了要求,並且往往會透過它傳遞所有網路流量,這會減慢其他一些流量的速度。
當然,雖然您的代理可能會向伺服器隱藏您的 IP 位址,但根據定義,它不能向代理提供者隱藏您的 IP 位址,並且伺服器知道代理是誰。因此,使用專為我上面提到的應用程式或節省流量而設計的代理來試圖隱藏您正在做的事情可能是一個非常糟糕的主意。