代理服务器

代理服务器

有多家服务提供商允许用户绕过防火墙或匿名访问网络。

有些使用代理,有些使用 VPN。大多数人说 VPN 通常比代理更好用。而且 VPN 通常也更贵。

例如,代理将允许国际用户访问 Pandora.com,但不允许访问 Hulu.com。VPN 可以同时用于这两个网站。

代理的工作方式与 VPN 有何不同?为什么会有区别?

答案1

两者是截然不同的概念:

代理服务器

来自维基百科:

在计算机网络中,代理服务器是一种服务器(计算机系统或应用程序),充当客户端向其他服务器寻求资源的请求的中介。

您的计算机将连接到代理服务器并请求资源(例如网页)。然后代理服务器获取资源,并将其传回给您。

VPN

再次引用维基百科:

虚拟专用网络 (VPN) 是一种使用互联网等公共电信基础设施的计算机网络,为远程办公室或个人用户提供对其组织网络的安全访问。

您通过虚拟网络连接将计算机(或网络)连接到远程网络。这实际上与从远程网络到计算机铺设电缆相同,但要便宜得多。然后您的计算机就成为远程网络的一部分。对互联网资源(或远程网络上的资源)的请求沿着虚拟连接传输,并通过远程网络传输到互联网,就像它是计算机的互联网连接一样。

这一切都很好,但是有什么区别呢?

  • VPN 设置起来比较困难,但是任何软件可以使用互联网可以使用VPN。

  • 对于大量用户来说,代理服务器更便宜,而且通常更容易设置,但它们需要用户端的特定软件支持才能向代理服务器发出请求。

  • 一般来说,VPN 只能支持以下连接:计算机或网络和远程网络。要处理多个用户,您需要设置多个 VPN。(这有特殊情况,但大多数情况下都是这种情况)。

  • 单个代理服务器可以为数百或数千个用户提供服务。

答案2

VPN 的逻辑功能是将您的互联网连接转变为大以太网电缆。当您登录到公司的 VPN 时,其效果类似于您将计算机带到公司大楼并直接连接。VPN(通常)使用加密,以便您和公司之间的中间系统(例如您的 ISP 或恶意无线网络嗅探器)无法窃听您的流量。

把代理服务器想象成筛选。如果某种类型的所有网络流量(例如 Web(HTTP)流量)都经过代理,则该代理可以在出站和进站时操纵该流量。这有许多用途,包括广告过滤、匿名化、审查、恶意软件防护等。

代理服务器会在您的流量到达目标之前对其进行修改。VPN 只是在传输过程中对其进行加密。当然,对于 VPN,另一端必须能够识别 VPN 并与之合作。对于代理来说,这不是必需的。

话虽如此,从技术上讲,您可以拥有只加密流量的代理服务器,并且您可能拥有像代理服务器一样工作并修改流量的 VPN。代理和 VPN 都代表客户端转发流量。代理通常适用于特定类型的应用程序流量。例如,有 HTTP 代理、DNS 代理等。虽然有 SOCKS 代理可以代理所有内容……某些 VPN 软件还可以配置为充当虚拟网络适配器,因此可以通过它移动流量,而不必使用代理或 VPN。

答案3

简单来说:

VPN:使您的计算机(设备)成为所需网络(的一部分)。(因此您可以从中获取 IP。假设从家里连接您的办公室网络。因此,同时您的 IP 是办公室 IP。)

代理人:将您连接到另一个目的地,而不是您自己这样做。(这里,没有什么可谈论的,成为所需网络的一部分。)它将去获取您请求的内容,然后为您提供服务。例如:YourFreedom、HideMyAss 等是正向代理(它们代表您)。Nginx、HAProxy、ELB 等是反向代理(它们代表后端服务器)。

相关内容