针对 Windows 的 GUI 配置代理服务器的建议

针对 Windows 的 GUI 配置代理服务器的建议

我认为我所追求的是代理服务器......

我有一些用 Python 编写的 Web 应用程序,用于在 Windows 计算机上进行小规模部署。我设想每个 Web 应用程序在不同的端口上运行其代理实例,并且前端代理服务器将普通请求重定向host.com/app1host.com:5000host.com/app2host.com:5001

我需要它具有非常简单的配置,最好是通过 GUI 或 Web 界面,因为它将留在不太懂技术的人手中。

答案1

Nginx哈普罗西, 和乌贼可能是运行反向代理最常用的方法,但它们都专注于缓存和/或至少包含一个最小的 HTTP 服务器。由于听起来你不需要这些东西,而只需要将请求转发到运行 IIS 的正确主机/端口,你可以看看英镑反向代理。它应该能满足您的要求,尽管它可以安装在几乎任何东西上Windows,在 WAN 网关上或后面的旧“米色盒子”上进行配置并不困难,这应该会将复杂性降至最低。没有 GUI,但有一个基于 FreeBSD 的 Pound 实时 CD,很容易启动和运行。

答案2

我还没有具体尝试过你所要求的内容,但我可能会先查看 Apache 和mod_rewrite

当然,Apache 并不是一个“简单配置”的,但也有一些 GUI 管理器。

答案3

这不完全是你想要的,但它确实解释了为什么它并不像乍一看那么简单:http://blogs.iis.net/carlosag/archive/2010/04/01/setting-up-a-reverse-proxy-using-iis-url-rewrite-and-arr.aspx

相关内容