【问题标题】:How to setup a forward proxy and a reverse proxy on the same server using Apache HTTPD如何使用 Apache HTTPD 在同一台服务器上设置正向代理和反向代理
【发布时间】:2011-04-05 15:17:46
【问题描述】:

我有一个既可以作为 HTTP 服务器又可以作为 HTTP 客户端的应用程序。出于安全原因,应用程序在受保护/内部网络上的服务器上运行。我想设置一个 HTTP 代理,作为外部各方访问应用程序的外部接口。

为了让外部 HTTP 客户端访问我的应用程序,我希望有一个反向代理来处理这种情况。

对于从我的应用程序向外部方发出的 HTTP 请求,我想要一个转发代理来确保将我正确的外部 URL 发送给外部方。

问题:Apache HTTPD 代理能否配置为同时运行正向代理和反向代理?

【问题讨论】:

    标签: apache http-proxy


    【解决方案1】:

    简短的回答(根据我对文档的阅读)是否。

    使用ProxyRequests 指令激活正向代理

    使用ProxyPass 指令激活反向代理。 reverse proxy 文档状态

    ProxyRequests 指令应该 通常在使用时会被关闭 代理通行证。

    我认为如果您在同一台服务器上同时启用两者,您的允许、拒绝 IP 设置等可能会发生冲突

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-11-27
      • 2021-11-27
      • 2012-04-26
      • 2013-04-02
      • 2020-07-12
      相关资源
      最近更新 更多