使用“未分配”或IP地址为IIS?

我想知道,当我正在创build一个新的网站,我应该从列表中select一个IP地址,或保留“未分配的IP地址”?

谢谢

通常情况下,除非以下任何一项(如示例),否则将不分配:

1)您有多个不支持SNI的SSL站点(如用于SSL的虚拟主机),因此您必须将SSL和IP映射到站点的FQDN。

2)你有多个networking接口,不想听所有的接口和所有的IP。

3)您的站点位于本地代理之后,并且您希望避免绕过负载平衡器(如果使用此方法或专用负载平衡器,也推荐使用非标准端口),这对于tomcat或nodejs是通用的。

取决于你将来要做什么。 如果你只想在IIS上运行一件事情,那应该不会有问题。 如果您开始托pipe多个站点,则需要为每个站点分配一个IP地址。 有关详细信息,请参阅此处: https : //technet.microsoft.com/en-us/library/cc753195%28v=ws.10%29.aspx?f=255&MSPPError=-2147217396

谢谢,Tim。

这真的取决于你将来的计划和你使用的IIS版本。 根据您使用的是哪个IIS版本,将会有不同的策略。

如果您使用IIS 7.5或更低版本并且安装了SSL证书 – 您只能为每个IP分配一个SSL。 所以你需要不同的IP为你想要SSL证书的每个站点。 记住网站和SSL证书必须匹配。

现在在IIS 8.0中,SNI特性解除了这个限制。

因此,使用主机头,您不会遇到“未分配”IP的问题,但是一旦您添加了SSL并根据您使用的是哪个版本的IIS,您将需要做出一些决定。