我無法理解 VPN 和代理伺服器之間的差異。
當我連接到 VPN 時,其他電腦看到的是 VPN 的 IP 位址,而不是我的 ISP 的 IP 位址。但這不就成為代理伺服器了嗎?那麼所有VPN都是代理伺服器嗎?
答案1
差異非常簡單。我將以 HTTP 為例。
每次開啟網站時,瀏覽器都會向相應的伺服器(例如 example.com)發送請求,並「請求」您想要查看的網站、圖像或任何其他資源。
使用代理伺服器時,您的瀏覽器會將該要求傳送至該代理伺服器,代理伺服器會將該要求轉送至“example.com”,擷取資源並將其傳回給您。
因此,「example.com」只會與代理伺服器通信,而不會與您的電腦通訊。
VPN 則不同。這是一個「虛擬私人網路」。請注意術語“網路”。
例如,大多數大學、公司...提供這樣的 VPN,允許他們的員工/學生/...連接到他們的內部的來自世界任何地方的網路。
例如,您可以在連接到 VPN 時使用 Intranet,即使它針對從外部連接的電腦設定了防火牆。
在研究機構中,僅提供對該機構內部的受限目錄/資源(例如研究論文)的存取是很常見的。從技術上講,您從外部連接到機構「內部」的伺服器,然後該伺服器為您要求資源。請注意,這不是代理伺服器,因為您實際上已連接到該網絡,並且您的客戶端仍然連接到 example.com
順便說一下,也可以透過 VPN 僅傳輸某些服務,但全隧道很常見。