在Windows 2008上使用HTTP主机头时,在单个IP地址上可托pipe多less个网站是否有限制?

由于在迷雾中丢失的原因,我们较早的Windows(2000,2003)服务器configuration了“pipe理”IP地址和三个“主机”IP地址。 对于拥有SSL证书的网站,还有其他IP。

“pipe理”IP地址是我们所有的内部configuration,监控和其他应用程序所绑定的地方。 我们将其locking,不允许从外界访问(除了通过我们的VPN)。

三个“主机”IP地址用于IIS网站托pipe(与主机标头一起使用)。

历史上,通过这三个IP地址轮换新的站点IP地址分配。 我不确定为什么。

我正在构build一批新的服务器,我正在考虑只有一个托pipeIP地址。

我们的服务器可以在一台机器上托pipe多达1200个站点。

可以绑定到单个IP地址的IIS站点的数量是否有技术限制? 我们的Linux平台似乎只用一个共享的IP +主机头就可以。

我最初认为这可能是一个search引擎优化的事情,但考虑到IPv4地址空间的保护是至高无上的,我不认为谷歌或其他search引擎可以合理地惩罚网站排名,因为数百个网站挂起相同的IP。

从TechNet的(现在已经损坏的)IIS FAQ:

问:当Web站点使用主机报头而不是IP地址时,Web服务器性能会降低吗?

答:IIS检查主机头的开销相对于满足HTTP请求的总开销(即使是静态文件)而言可以忽略不计。 另外,当您在服务器上托pipe成千上万个网站时,主机标头比IP地址缩放得更好

这听起来似乎没有一个真正的上限,你可以有主机头的网站的数量,但我还没有find任何确凿的证据。

看看这个链接: http : //www.it-notebook.org/iis/article/host_headers_vs_ip.htm

这似乎是使用主机头是首选的方法。