代理伺服器,簡稱 Proxy,是一台位於瀏覽器與 Web 伺服器之間的中介伺服器。當使用者透過代理伺服器上網瀏覽時,瀏覽器不會直接向目標 Web 伺服器發送請求,而是將請求發送給代理伺服器。代理伺服器接收請求後,會代表使用者向 Web 伺服器取回所需資訊,再傳回給使用者的瀏覽器。
大多數代理伺服器具備快取功能,會將新取得的資料儲存在本機儲存空間。若瀏覽器請求的資料已存在於快取中且為最新版本,代理伺服器便會直接從快取調取資料傳送給使用者,無需重新從 Web 伺服器下載,從而顯著提升瀏覽速度與效率。在開放系統互聯(OSI)模型中,代理伺服器主要工作於會話層,是網際網路連結層級閘道提供的重要安全功能之一。
所有內部網路用戶透過代理伺服器訪問外部網路時,僅映射為單一 IP 位址,因此外部無法直接存取內部網路。同時可設定 IP 位址過濾,限制內部網路對外部的存取權限。許多機構為了安全建立防火牆,而使用 Proxy 可突破防火牆限制;同樣,Proxy 也可用於封鎖特定 IP 位址,禁止使用者存取特定網頁(如早期國內 Proxy 多封鎖 VOA 等網站)。這類封鎖屬人為設定,不同伺服器封鎖清單不同,若一個無法存取,可嘗試更換其他 Proxy。
所有用戶對外僅佔用一個 IP 位址,無需租用大量 IP,降低網路維護成本。但此特性也被駭客利用,透過 Proxy 隱藏真實 IP 以逃避監控。
代理伺服器通常配置大容量硬碟緩衝區(可達數 GB 以上)。當外部資訊通過時同步保存至緩衝區,其他用戶再次請求相同資訊時,直接從緩衝區調取傳送,大幅提升存取速度。
主要由 ISP(網際網路服務供應商)及擁有內部網路的公司、企業、單位架設。ISP 架設旨在減少資料流量、提升用戶瀏覽速度;內部網路單位可能僅有一台機器能上網,安裝 Proxy 軟體後,內網其他機器即可共享上網。
使用代理獵手等軟體搜尋驗證時,狀態欄會顯示「要密碼」或「Free」。
代理獵手驗證顯示的響應時間(如「Free 3秒」)越短代表速度越快。決定速度的主要因素包括: