我正在努力在以下情况下配置我们的 Web 应用程序(IIS7 上的 Asp.net):
1) DMZ 服务器将充当路由服务器,它将所有请求重定向到托管在 DMZ 环境之外的内部 Web 服务器。如果不是替代方案,这是一个可行的选择吗?
2) 内部 Web 服务器将连接到数据库并将响应发送到 DMZ 服务器。
3) 访问我们的 Web 应用程序的人将通过内部 Web 服务器的直接 URL 访问它,而无需通过 DMZ 服务器。
上述方案可行吗?
如何实现上面的第 1 项,以便 DMZ 服务器仅充当常规服务器,我是否需要按照以下 URL 中的说明实现反向代理:
http ://www.iis.net/learn/extensions/url-rewrite- module/reverse-proxy-with-url-rewrite-v2-and-application-request-routing
在将 Web 应用程序部署到上述设置时我需要考虑的任何事情。为了运行报表,还将安装 Crystal 报表运行时。我是 DMZ 环境的新手,所以请多多包涵。谢谢你的帮助。