从一台服务器在另一台服务器上托管IIS7应用程序

从一台服务器在另一台服务器上托管IIS7应用程序

防火墙后面有 2 台 IIS7 服务器。我无法控制此防火墙,也无法请求配置。

服务器 IIS7-1:我完全控制此服务器。它位于防火墙后面,没有向外界开放任何端口。它是独立的 - 但它不属于域。我的 asp.net 应用程序托管在此服务器上。

IIS7-0:我无法控制这个 II7-0。此服务器的 80 端口在防火墙上向外界开放。IIS7-0 对 IIS7-1 没有权限。

我想让用户浏览 IIS7-0,但应用程序将在 IIS7-1 上运行并通过 IIS7-0 路由到用户,其端口 80 在防火墙上是打开的。

我可以要求在 IIS7-0 上进行标准配置,以便对 IIS7-1 进行某种路由/代理,这样 IIS7-1 特定的应用程序将在防火墙之外被看到,但我不能要求新的安装。

那么,http 服务器之间是否有 IIS 路由功能?

我的意思是,如果远程匿名用户浏览 http:// IIS7-0/app,是否有对 IIS7 服务器的配置,可以将 http:// IIS7-1/app 及其所有子文件夹按设计使用,因此 IIS7-0 将充当远程用户的代理。

如果是,那么实现这种路由配置的步骤是什么?

答案1

ARR - 应用程序请求路由。但它必须安装在转发服务器上(尽管它来自 Microsoft)。

http://www.iis.net/download/ApplicationRequestRouting

相关内容