如何通过 Windows Server 2003 路由不同 IP 上的多个站点

如何通过 Windows Server 2003 路由不同 IP 上的多个站点

2 个位于不同 IP 地址的网站(均必须是 SSL) 1 个可通过 2 个不同 IP 地址公开访问的服务器。

我希望路由如下:
<外部 IP 1>:443 --> :443
<外部 IP 2>:443 --> :443

我很难搞清楚这一点。显然它只允许使用唯一端口,即使外部 IP 地址位于不同的接口上。

任何想法都会有帮助。

答案1

要完全清楚,你所做的不是“路由”而是“绑定”。

听起来您实际上并没有在 IIS 中配置两个不同的站点。如果是这种情况,您必须使用 IIS 管理器创建一个新站点。将该新站点指向第二个站点的文件,设置应用程序池(如果适用),配置 SSL,并为第二个站点设置 IP/协议(外部 IP 2,端口 443)绑定。

另外,你可能想要设置重定向从外部 IP/URL:80 到外部 IP/URL:443。您的网站/应用程序可能并不关心您的用户是否在进行未加密的身份验证,因此您必须设置 IIS 来执行此操作。

答案2

网站属性表的“网站”选项卡上的“高级...”按钮允许您为每个网站指定唯一的 IP/端口组合。Windows Server 2003 上的 IIS 6.0 可以轻松完成您的要求。

相关内容