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 可以轻松完成您的要求。