代理伺服器是介於您的裝置與更廣泛網路(例如網際網路)之間的任何伺服器。 虛擬私有網路(新視窗) (VPN) 伺服器是特定種類的代理伺服器,但還存在許多其他種類的代理伺服器。 雖然不準確(因而容易混淆),但 VPN 經常被拿來與代理伺服器進行對比。

進一步瞭解 VPN 的運作原理(新視窗)

在本文中,我們將探討什麼是代理伺服器,並概述可用的不同種類代理伺服器。 我們也將探討代理伺服器與 VPN 之間的差異。

什麼是代理伺服器?

代理伺服器是介於您的裝置與網際網路之間的伺服器。 這意味著您的網際網路流量會通過該代理伺服器,並使用其 IP 位址(新視窗)和實體位置進入網際網路。 因此,所有代理伺服器:

  • 向您在網際網路上造訪的網站(以及其他網際網路資源,例如遊戲伺服器、BitTorrent 節點和電子郵件伺服器)隱藏您的真實 IP 位址
  • 可用於「欺騙」您的真實地理位置

您的電腦與代理伺服器之間的連線並不總是使用加密來保護,但通常會加密。 如果連線已加密:

  • 您的網際網路服務供應商(新視窗) (ISP) 無法看見您在網際網路上的活動。 它只能看見您已連線到代理伺服器。
  • 它也無法看見您網際網路流量的內容(例如,您正在下載的檔案)。

最重要的是,由於您的流量會通過代理伺服器並由其進行加密和解密,因此任何運行該代理伺服器的人都可以監控您的網際網路活動。 這就是為什麼您必須僅使用可信賴的 VPN(新視窗) 來存取網際網路。

技術上來說,這描述了介於您的電腦與網際網路之間的轉寄代理伺服器。 另一方面,反向代理伺服器則是作為網際網路與一小群組伺服器之間的閘道。 反向代理伺服器的經典範例是辦公室內部網路,只能從外部透過單一(反向代理)伺服器進行存取。

本文其餘部分討論的所有代理伺服器都是轉寄代理伺服器。

代理伺服器與 VPN 之間的差異

如果您瞭解 VPN 的運作原理,這一切聽起來可能非常熟悉。 那是因為 VPN 伺服器是已加密轉寄代理伺服器的一種。 VPN 與大多數其他種類的已加密代理伺服器設定之間的主要差異在於:

  • VPN 可以保護您的整個網際網路連線,而大多數代理伺服器必須針對各個應用程式進行設定(例如,您的瀏覽器或 BitTorrent(新視窗) 用戶端)。
  • VPN 使用高度安全的 VPN 協定(新視窗)(例如 OpenVPN 和 WireGuard®),為您的資料提供額外的安全防護層,而不僅僅是保護大多數代理伺服器連線的簡單 HTTPS
  • VPN 供應商是商業實體,通常面臨大量的公眾監督。 VPN 公司(例如 Proton)投入大量時間和資金來建立龐大且高度安全的網路基礎設施,並為其社群開發進階功能。

進一步瞭解 VPN 的運作原理(新視窗)

如下文所述,商業(非 VPN)代理伺服器服務確實存在,但 VPN 技術相較於一般 HTTP 和 SOCKS 代理伺服器設定的優勢,意味著該領域的發展程度(因此也更不易接受監督)遠不及 VPN 產業。

代理伺服器類型

代理伺服器有許多不同的類型。 當人們在沒有其他背景資訊的情況下,僅提到代理或代理伺服器時,通常是指 SOCKS 或 HTTP 代理伺服器。

SOCKS 代理伺服器

SOCKS 是一種低階的網際網路協定,不會對網際網路流量進行解析。 也就是說,它只是單純地傳送所有流量,而不會試圖理解其內容。 這使得它在單純轉寄各種網際網路流量時非常有用,包括使用以下協定的流量:

  • 檔案傳輸協定 (FTP)
  • POP3 和 SMTP(用於傳送和接收電子郵件)
  • 網際網路中繼聊天 (IRC)
  • BitTorrent

特別是 SOCKS 代理 BitTorrent 流量的能力,是人們使用 SOCKS 代理伺服器的熱門原因,它們有時也被稱為「種子代理伺服器」。 加上在進行 BT 下載時通常會消耗高頻寬,公開的 SOCKS 代理伺服器經常會面臨高伺服器負載的問題。

SOCKS 協定內建對 HTTPS 的支援,且通常用於保護與 SOCKS 代理伺服器之間的連線。

SOCKS4 仍是代理伺服器最常用的 SOCKS 版本,但 SOCKS5 是最新版本。 它為代理伺服器營運商提供了多種驗證使用者的方法,讓他們能更有效地控制誰可以使用伺服器。 例如,商業代理伺服器可以使用 SOCKS5,以確保只有付費用戶可以連線到其伺服器。 然而,對於使用 SOCKS5 代理伺服器而非 SOCKS4 代理伺服器的使用者來說,所獲得的好處微乎其微。

HTTP 代理伺服器

超文字傳輸協定 (HTTP) 連結了全球資訊網上的網站和其他資源。 使用 HTTP 協定的眾多應用程式和程式都支援 HTTP 代理伺服器,其中最顯著的是瀏覽器。

雖然對 HTTP 協定的依賴在一定程度上限制了 HTTP 代理伺服器,但這也允許它們在更高的層級上運作。 這意味著它們能夠理解和解析網頁流量,這對於以下事項非常有用:

  • 過濾網頁內容(例如,移除橫幅廣告以及不必要甚至危險的指令碼)
  • 限制對網站和其他網際網路資源(例如成人內容)的存取
  • 快取媒體和內容以提升效能

它也允許代理伺服器執行許多人可能不太樂意看到的操作,例如:

  • 審查網頁內容(例如政治內容)
  • 植入廣告橫幅和惡意代碼——這在免費的 HTTP 代理伺服器中是一個特別嚴重的問題

預設情況下,HTTP 連線並不安全,這允許您的 ISP 和其他第三方監控您的網際網路流量。 然而,可以使用保護所有網際網路流量的 HTTPS 協定來對連線進行加密。 使用 HTTPS 來保護您與代理伺服器之間連線的 HTTP 代理伺服器通常被稱為 HTTPS 代理伺服器

網頁代理伺服器

網頁代理伺服器是一種 HTTP 代理伺服器,您可以在瀏覽器視窗中進行連線,而無需下載任何軟體或配置瀏覽器的代理伺服器設定。 大多數網頁代理伺服器都是免費的,但這通常是一個缺點,因為許多網頁代理伺服器透過在您的瀏覽器視窗中植入橫幅廣告、廣告和其他(潛在惡意的)指令碼來賺取資金。

事實上,許多網頁代理伺服器會干擾您的瀏覽體驗,甚至到了讓網際網路幾乎無法使用的程度。

透明代理伺服器

透明代理伺服器介於您的裝置與網際網路之間,但並非您刻意連線的對象。 事實上,您甚至可能不知道自己正在使用它。

透明代理伺服器的良性用途包括您在公共 WiFi 熱點登入的 WiFi 入口網站,以及公共圖書館或學校提供的 WiFi 上用於封鎖不當內容的過濾器。 較不光彩的用途則包括出於政治、社會或宗教原因審查合法內容。

代理伺服器 URL

代理伺服器 URL 並非真實的代理伺服器,而是轉寄至另一個 URL 的網頁位址。 當某個 URL 被封鎖時,它對於規避審查非常有用。

Tor

Tor 匿名網路會透過多個節點來路由連線,每次連線都會進行加密。每個節點都充當代理伺服器,且(至少在理論(新視窗)上)是由志工運作。

私有代理伺服器

私有(或關閉)代理伺服器是指任何非公開的私有運作代理伺服器。最常見的例子大概是公司用來作為內部企業資源閘道的反向代理伺服器,但個人設定遠端私有代理伺服器(可能是 VPN)來繞過審查也相當常見。

然而,值得注意的是,此類個人私有代理伺服器和 VPN 在保護您的隱私方面,效果並不如(新視窗)商業 VPN 服務,因為該代理伺服器的 IP 位址所有權很容易就能追溯到您。

如果您擁有 Proton VPN ProfessionalProton Business Suite 帳號,則可以設定 專用 IP 位址(新視窗),以便為您組織的 SaaS 和本機資源提供安全的分割存取權。這些專用 IP 可以被描述為私有 VPN 代理伺服器。

商業代理伺服器

商業代理伺服器(與 VPN 不同)是一種付費服務,可讓您連線至由公司運作的 HTTP 或 SOCKS 代理伺服器。這些連線幾乎一律使用 HTTPS 進行安全保護。

大多數商業代理伺服器都在資料中心運作,雖然提供住宅或行動 IP 位址的商業代理伺服器服務是一個新興產業。

商業代理伺服器通常根據其提供的隱私保護程度進行分類:

  • 共享 — 與許多其他客戶共享的代理伺服器(及相關的 IP 位址)。
  • 半共享 — 與有限數量的其他客戶(通常為另外三人)共享的代理伺服器。
  • 專屬或專用 — 您可以獨佔使用該代理伺服器及其相關的(靜態)IP 位址,但值得注意的是,這幾乎總是意味著託管在實體機器上的虛擬化伺服器,而該實體機器同時託管了許多此類的虛擬伺服器。同樣值得注意的是,擁有專屬 IP 會降低隱私性,因為該 IP 位址可以追溯到您。

住宅與行動代理伺服器

大多數商業代理伺服器都從資料中心運作,並使用從 ISP 租用的 IP 位址。這些由資料中心控制的 IP 區段有時會被封鎖(這是串流服務因版權原因對其內容進行地理限制時常用的一種策略)。

住宅代理伺服器由 ISP 直接運作,因此使用的 IP 位址與屬於實體位址的「真實」IP 位址無法區分。因此,它們幾乎不可能被封鎖,並且在您使用代理伺服器偽裝位置時提供更高的精細度。

行動代理伺服器與住宅代理伺服器非常相似,只不過它們是由行動網路提供商所提供。

公共代理伺服器

公共代理伺服器可供任何人免費使用。公共代理伺服器清單在網路上隨處可見,但我們強烈建議不要使用它們。

這是因為無法得知誰在運作該伺服器,也沒有理由去信任他們。事實上,既然他們在您連線至伺服器時,可以監視您在線上的所有活動,卻不要求任何回報來彌補運作代理伺服器所需的時間與精力,那您絕對有理由對此保持懷疑。

公共代理伺服器通常根據其匿名程度進行分級。

  • 等級 1(透明代理伺服器快取代理伺服器)— 請勿與本文前面討論的透明代理伺服器混淆,這些代理伺服器僅會最低限度地隱藏您的 IP 位址。然而,它仍然會出現在連線至網頁時傳送的請求標頭中。由於無法在網際網路上提供有效的隱私保護,等級 1 代理伺服器主要用於透過快取內容來提高網頁效能。
  • 等級 2(匿名代理伺服器)— 此類代理伺服器透過向您訪問的網站隱藏您的真實 IP 位址,在網際網路上提供一定的隱私保護。然而,它們並不會試圖隱藏您正在使用代理伺服器的事實。代理伺服器在發送頁面請求時,通常會透過使用 FORWARDED 標頭來表明自己是代理伺服器。
  • 等級 3(精英 代理伺服器高匿名代理伺服器)— 等級 3 的代理伺服器不僅會隱藏您的真實 IP 位址,而且不會向您訪問的網站表明您正在使用代理伺服器。等級 3 的公共代理伺服器通常非常受歡迎,這也可能導致其速度非常慢。

VPN 還是代理伺服器?為什麼您應該使用 VPN

如前所述,代理伺服器有許多不同的類型。VPN 和商業代理伺服器在許多方面都非常相似,且通常用於達到類似的目的。然而,VPN 市場比商業代理伺服器市場規模大得多且發展更成熟,這是有充分理由的:

當然,選擇權在您手中。