【问题标题】:Enabling Reverse Proxy without Application Request Routing (ARR) on IIS 7.x在 IIS 7.x 上启用没有应用程序请求路由 (ARR) 的反向代理
【发布时间】:2019-03-14 07:25:59
【问题描述】:

关于Reverse Proxy on Server in Presentation Zone (PZ) 的问题很少。

  1. 我正在尝试在 IIS 7.x Windows 2012 Server(PZ) 上设置反向代理。我们真的需要 ARR 插件来配置反向代理吗?您能否建议在不使用 ARR 的情况下在 IIS 7.x 上启用反向代理?

  2. 即使没有 URL Re writer,是否有任何选项可以启用反向代理?

  3. 如何验证、捕获和维护重写规则?在部署的背景下提出这个问题。

【问题讨论】:

标签: url-rewriting iis-7 dmz


【解决方案1】:
  1. ARRProxy 是 Microsoft 的负载平衡/反向代理解决方案。当然还有第三方解决方案,比如 haProxy / nGinx,所以你需要它来实现反向代理,除非你打算使用其中之一。

  2. 您需要 URL 重写模块,AFAIK。

  3. 不确定。我想你可以在 web.config 上进行一些单元测试,其中规则存储在规则节点中?

【讨论】:

  • 感谢马修。真的需要安装 ARR 吗?我们不能只用 URL 重写器来做吗?
  • 已经有一段时间了,但我记得这是安装要求。出于兴趣,您为什么不想安装它
  • 将服务器设置为反向代理(用于负载平衡和安全)。主要是将流量从互联网世界转移到内网服务器(安全区)
  • 是的,我了解您想要 ARR 的目的,但不确定您为什么不想安装 Url Rewrite。挺好用的……
  • @MattEvans 恰恰相反。 OP 想要 Url 重写,但不是整个 ARR。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2012-10-10
  • 2020-08-20
  • 2019-06-03
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多