在IIS中使用IP地址或主机头

在IIS中使用IP地址或主机头,iis,hostheaders,Iis,Hostheaders,我想知道这方面的最佳实践是什么?我知道有两种方法可以使用IIS和托管多个网站 首先是每个网站都有一个IP 第二种方法是使用主机头和IIS的单个IP地址 我想知道哪一个是最佳实践,为什么一个比另一个更可取 谢谢 我个人根据网站之间的关系来划分网站。例如,我的所有业务站点当前共享一个IP地址1域。我的所有个人/社区站点共享第二个IP地址 当涉及到发送电子邮件时,差异可能会随着时间的推移而出现,因为我知道IP在一些黑名单系统中起作用,因此,如果一个具有共享IP地址的站点出现问题,它可能会导致使用该IP

我想知道这方面的最佳实践是什么?我知道有两种方法可以使用IIS和托管多个网站

首先是每个网站都有一个IP

第二种方法是使用主机头和IIS的单个IP地址

我想知道哪一个是最佳实践,为什么一个比另一个更可取


谢谢

我个人根据网站之间的关系来划分网站。例如,我的所有业务站点当前共享一个IP地址1域。我的所有个人/社区站点共享第二个IP地址

当涉及到发送电子邮件时,差异可能会随着时间的推移而出现,因为我知道IP在一些黑名单系统中起作用,因此,如果一个具有共享IP地址的站点出现问题,它可能会导致使用该IP的其他站点出现问题


我确信还有其他的项目、理由和理由,但这些至少是我的…

我个人根据彼此的关系来划分网站。例如,我的所有业务站点当前共享一个IP地址1域。我的所有个人/社区站点共享第二个IP地址

当涉及到发送电子邮件时,差异可能会随着时间的推移而出现,因为我知道IP在一些黑名单系统中起作用,因此,如果一个具有共享IP地址的站点出现问题,它可能会导致使用该IP的其他站点出现问题


我确信还有其他项目、原因和理由,但这些至少是我的…

如果每个站点都有自己的IP地址/域名,那么实现和管理SSL就更容易了。您只需获得该名称的证书并将其安装在该站点上即可。这样做需要一个通配符服务器证书,该证书在共享IP的所有站点上实现并同步。您也没有所有站点都在同一个域中的限制。

如果每个站点都有自己的IP地址/域名,则更容易实现和管理SSL。您只需获得该名称的证书并将其安装在该站点上即可。这样做需要一个通配符服务器证书,该证书在共享IP的所有站点上实现并同步。您也没有所有站点都在同一个域中的限制。

我个人认为主机头配置使标准web主机的使用变得非常简单

事实上,我有数百个站点在多台服务器上使用单一IP地址运行——IIS和*nix Apache都配置为虚拟主机。在实时web托管环境中,它使DNS配置和服务器配置方面的工作变得更加轻松

我唯一一次使用基于IP的分离是希望在不同网络上运行站点,从而为不同网络接口的流量提供服务


我没有看到主机头方法有任何性能损失,但我想听听任何人的恐怖故事-一定有一些故事:-

就我个人而言,主机头配置使标准web主机的使用变得非常简单

事实上,我有数百个站点在多台服务器上使用单一IP地址运行——IIS和*nix Apache都配置为虚拟主机。在实时web托管环境中,它使DNS配置和服务器配置方面的工作变得更加轻松

我唯一一次使用基于IP的分离是希望在不同网络上运行站点,从而为不同网络接口的流量提供服务


我没有看到主机头方法有任何性能损失,但我想听听任何人的恐怖故事——肯定有一些这样的故事:-

首选主机头,因为它们节省了IPv4地址空间。自HTTP/1.1以来,它们一直是强制性的

使用https时,事情稍微复杂一些;您需要一个支持TLS/SSL服务器名称扩展RFC 4366和以前的RFC 3546的现代浏览器。这包括:

Opera 8.0或更高版本 Firefox2.0或更高版本 Vista上的IE 7 谷歌浏览器
当然,您的服务器必须支持它。如果您想支持早期浏览器并使用SSL/TLS,则需要为每个虚拟主机提供一个IP地址;随着这些浏览器变得过时,您将要共享TLS/SSL的IP地址。

由于主机头节省了IPv4地址空间,因此更倾向于使用主机头。自HTTP/1.1以来,它们一直是强制性的

使用https时,事情稍微复杂一些;您需要一个支持TLS/SSL服务器名称扩展RFC 4366和以前的RFC 3546的现代浏览器。这包括:

Opera 8.0或更高版本 Firefox2.0或更高版本 Vista上的IE 7 谷歌浏览器
当然,您的服务器必须支持它。如果您想支持早期浏览器并使用SSL/TLS,则需要为每个虚拟主机提供一个IP地址;随着这些浏览器的过时,您将要共享TLS/SSL的IP地址。

虚拟主机通常比单独的IP地址好,但您的里程会有所不同

这是一个真正的网络与系统部署连接 检查。您希望查看系统上的站点和服务总数。您可能希望它们生活在不同的网络接口上,因此有多个IP地址。您可能希望他们依靠绑定的物理接口生活

由于安全原因,您可能希望web应用程序与其他应用程序分开运行


上述其他答案提到了其他因素,如SSL、组织边界。有些软件确实通过IP地址进行关联,比如垃圾邮件控制。可能还有很多我没有想到的因素。

虚拟主机通常比单独的IP地址好,但您的里程会有所不同

这实际上是一个网络与系统部署的连接。您希望查看系统上的站点和服务总数。您可能希望它们生活在不同的网络接口上,因此有多个IP地址。您可能希望他们依靠绑定的物理接口生活

由于安全原因,您可能希望web应用程序与其他应用程序分开运行


上述其他答案提到了其他因素,如SSL、组织边界。有些软件确实通过IP地址进行关联,比如垃圾邮件控制。可能还有很多其他因素我没有想到。

这个域名最近似乎已经停播了,而Way Back机器似乎从来没有缓存过这个页面。有人有这篇文章的副本吗?这些天这个域名似乎已经停播了,而Way Back机器似乎从来没有缓存过这个页面。有人有这篇文章的副本吗?