协慌网

登录 贡献 社区

代理服务器和反向代理服务器之间的区别

代理服务器和反向代理服务器有什么区别?

答案

以前的答案是准确的,但也许太简洁了。我将尝试添加一些示例。

首先,“代理” 一词描述了代表其他人行事的某人或某事。

在计算机领域,我们谈论的是代表另一台计算机的一台服务器。

出于可访问性的目的,我将讨论限制为 Web 代理 - 但是,代理的概念不仅限于网站。

FORWARD 代理

大多数关于 Web 代理的讨论都是指称为 “转发代理” 的代理类型。

在这种情况下,代理事件是 “转发代理” 代表原始被请求者从另一个网站检索数据。

3 台电脑的故事(第一部分)

例如,我将列出连接到互联网的三台计算机。

  • X = 您的计算机或互联网上的 “客户端” 计算机
  • Y = 代理网站 proxy.example.org
  • Z = 您要访问的网站,www.example.net

通常,人们可以直接从X --> Z.连接X --> Z.

但是,在某些情况下,代表X Y --> Z更好,其链如下: X --> Y --> Z

X 想要使用转发代理服务器的原因:

这是转发代理服务器的(非常)部分使用列表。

  • 1)X 无法直接访问 Z,因为

    • a)对X的互联网连接具有管理权限的人决定阻止对站点Z所有访问。

      • 例子:

        • Storm 蠕虫病毒通过欺骗人们访问familypostcards2008.com而蔓延,因此系统管理员已阻止访问该网站以防止用户无意中感染自己。

        • 一家大公司的员工在facebook.com上浪费了太多时间,因此管理层希望在工作时间禁止访问。

        • 当地小学不允许访问playboy.com网站。

        • 政府无法控制新闻的发布,因此它通过阻止wikipedia.org等网站来控制对新闻的访问。请参阅TORFreeNet

    • b) Z的管理员阻止了X

      • 例子:

        • Z 的管理员注意到来自 X 的黑客攻击尝试,因此管理员决定阻止 X 的 IP 地址(和 / 或 netrange)。

        • Z 是一个论坛网站。 X正在向论坛发送垃圾邮件。 Z 阻挡 X.

REVERSE 代理

3 台电脑的故事(第二部分)

在本例中,我将列出连接到互联网的三台计算机。

  • X = 您的计算机或互联网上的 “客户端” 计算机
  • Y = 反向代理网站 proxy.example.com
  • Z = 您要访问的网站,www.example.net

通常,人们可以直接从X --> Z.连接X --> Z.

但是,在某些情况下, Z管理员最好限制或禁止直接访问并强制访问者首先通过 Y. 因此,和以前一样,我们有Y --> Z代表X检索数据,其链如下: X --> Y --> Z

与 “转发代理” 相比,这次的不同之处在于,这次用户X不知道他正在访问Z ,因为用户X只看到他正在与Y通信。
服务器Z对客户端不可见,只有反向代理Y在外部可见。反向代理在客户端不需要(代理)配置。

客户端X认为他只与YX --> Y )通信,但现实是Y转发所有通信( X --> Y --> Z再次)。

Z 想要设置反向代理服务器的原因:

  • 1)Z 希望强制所有流量到其网站首先通过 Y.
    • a)Z 有一个庞大的网站,数百万人希望看到,但单个网络服务器无法处理所有流量。因此,Z 设置了许多服务器,并在互联网上放置了一个反向代理,当用户尝试访问 Z 时,会将用户发送到最靠近他们的服务器。这是内容分发网络(CDN)概念如何工作的一部分。
  • 2)Z 的管理员担心对服务器上托管的内容进行报复,并且不希望将主服务器直接暴露给公众。
    • a)“加拿大药房” 等垃圾邮件品牌的所有者似乎拥有数千台服务器,而实际上大多数网站托管的服务器数量要少得多。此外,有关垃圾邮件的滥用投诉只会关闭公共服务器,而不是主服务器。

在上述场景中, Z有能力选择Y

链接到帖子的主题:

内容分发网络

转发代理软件(服务器端)

用于 HTTP 的反向代理软件(服务器端)

TCP 的反向代理软件(服务器端)

也可以看看:

一对简单的定义就是

远期代理:代表请求者(或服务使用者)代理

反向代理:代表服务 / 内容制作人代理。

我发现这个图非常有用。它仅显示了通过 Internet 从客户端到服务器的forwardreverse代理设置的体系结构。此图片将帮助您更好地了解 qyb2zm302 的帖子和其他帖子。

正向代理与反向代理

您还可以在 Peter Silva 的F5 's DevCentral观看视频。

图片来源: Quora 。创建此图表的人员的所有信用。

它让我想起了经典的谚语:

一张图片价值 1000 字。