當我瀏覽網頁文字時,我看到了術語“代理”地址。
任何人都可以提供代理是什麼以及我們為什麼使用它的詳細資訊嗎?
您能否列出一些更好的軟體(主要使用)在安裝後充當代理,以及我如何在簡單的網路中配置它?
答案1
答案2
代理是您連接到的伺服器,然後連接到網際網路。如果您使用代理,您的電腦不會直接與您正在查看的網站伺服器通信,而是透過代理進行通訊。
有些人使用它來保護隱私,因此網頁伺服器無法看到您是誰,而只能看到代理。
這維基百科頁面,對代理是什麼及其用途有很好的描述。
答案3
在電腦網路中,代理伺服器是充當從其他伺服器尋求資源的用戶端請求的中介的伺服器(電腦系統或應用程式)。客戶端連接到代理伺服器,請求其他伺服器提供的某些服務,例如文件、連線、網頁或其他資源。代理伺服器根據其過濾規則評估請求。例如,它可以按 IP 位址或協定過濾流量。如果過濾器驗證了請求,則代理程式透過連接到相關伺服器並代表用戶端請求服務來提供資源。代理伺服器可以選擇更改客戶端的請求或伺服器的回應,有時它可以在不聯繫指定伺服器的情況下為請求提供服務。在這種情況下,它「快取」來自遠端伺服器的回應,並直接傳回對相同內容的後續請求。
代理伺服器具有多種潛在用途,包括:
- 保持背後的機器匿名(主要是為了安全)。
- 加快對資源的存取(使用快取)。 Web 代理通常用於快取來自 Web 伺服器的網頁。
- 將存取策略套用至網路服務或內容,例如封鎖不需要的網站。
- 記錄/審核使用情況,即提供公司員工網路使用報告。
- 繞過安全/家長監護。
- 在傳輸之前掃描傳輸的內容是否有惡意軟體。
- 掃描出站內容,例如,用於資料外洩保護。
- 規避區域限制。
未經修改地傳遞請求和回應的代理伺服器通常稱為網關,有時稱為隧道代理。
代理伺服器可以放置在使用者的本機電腦中或使用者與 Internet 上的目標伺服器之間的各個位置。
反向代理(通常)是面向互聯網的代理,用作前端來控制和保護對專用網路上伺服器的訪問,通常還執行負載平衡、身份驗證、解密或快取等任務。
答案4
簡單地說,一個代理伺服器是充當客戶端和其他網路位置之間的間接設備的設備。
因此,代理將代表客戶端進行連接,而不是直接連接到網站或服務。
這意味著客戶端將向代理伺服器請求特定的網路資源(檔案、網站等),代理伺服器將連接、下載資源,然後將資源傳回給客戶端 - 客戶端永遠不會連接到其他伺服器持有資源的伺服器.