我看到大多数专用主机提供商免费提供3-4个辅助IP地址。
我想知道这些辅助IP地址有什么好处。
一个将是在不同的IP上托pipe不同的域。 其他可能是如果我需要设置我自己的DNS服务器。
还有什么?
主要和次要DNS服务器在同一个盒子? 不太好主意…
一些可能的用法:
如果您使用的是https,则需要每个网站的IP。 安全连接是在Web服务器可以看到数据之前形成的,因此,根据IP地址select正确的证书(除非您拥有单个域的通配证书)。
您可能希望跨IP分割服务,以便您可以使用不同的防火墙控制访问或应用某种QoS规则。
您可以将服务分配给不同的IP,以便日后可以轻松地将这些服务分割到不同的机器上。
SSL需要每个虚拟主机使用一个IP,并使用较旧的浏览器,因此拥有多个IP地址可让您托pipe多个HTTP站点。
多个IP也可以使stream量控制更容易,这取决于您如何隔离它们之间的DNS名称/服务。 您可以更容易地将服务移动到另一台计算机,或将速率限制/防火墙应用于一个IP。
SSL / TLA和虚拟主机一直以来都是一个问题。 鸡和鸡蛋问题,导致IP地址和虚拟主机之间的一对一关系。 现在SNI已经“消失”了,尽pipe它还是一个未知数。 SNI从6年前开始在TLA扩展rfc中 ,但还没有被广泛使用。
在gentoo wiki上有一点点写。 不幸的是,由于在XP上缺less对IE的支持,以及在IIS中缺乏支持,所以它不会得到任何快速。
除了上面的注释之外,如果您正在运行自己的DNS服务器,则需要2个名称服务器的IP地址,您不能与他们共享IP地址。
正如其他人所说的,其他IPs可以在使用SSL证书的专用IP上托pipe站点。
您可以运行虚拟机pipe理程序并转售具有专用IP的虚拟机,除此之外还有其他一些build议。