可能重复:
需要:Windows 2008的简单HTTP反向代理
我们有两个服务器sbs2003和一个新的server2008(networking服务器)。 目前我们有remote.example.com指向我们的sbs2003服务器罚款。 但是我们需要在newsite.example.com中添加指向我们新的web服务器而不是sbs2003。 我们如何使这个工作只有一个外部IP?
编辑:必须是IIS
您需要先安装一个反向代理,然后先获得命中。 我不认为有这样的MS解决scheme,所以你可能需要去与Apache。
如果你真的想使用IIS,你应该使用安装了ARR模块的IIS7 +。 您可以在这里阅读所有内容: 使用应用程序请求路由模块
另请参阅: 需要:适用于Windows 2008的简单HTTP反向代理
我这样做的方式是在sbs2003上将mod_proxy放到Apache上,或者把IP移到一个真正的负载均衡器(任何一个现代的负载均衡器都可以做到这一点),在这之前 – 我想你会为自己节省很多麻烦从长远来看 – 这个网站列表可能会随着时间的推移而增长。
但是,如果绝对必须是IIS和IIS,那么你应该看看ARR (如果你有IIS 7+)。 如果您使用的是IIS 6,则可能需要查看IIRF ,它现在用作反向代理。