我发现大多数专用托管服务提供商都免费提供 3-4 个辅助 IP 地址。
我想知道这些辅助 IP 地址可能带来哪些好处。
一种是将不同的域名托管在不同的 IP 上。另一种可能是我需要设置自己的 DNS 服务器。
还有什么?
答案1
主 DNS 服务器和辅助 DNS 服务器在同一个盒子里?这不是一个好主意……
一些可能的用法:
- 多个独立的 ftp 站点。在 ftp 中没有 vhost 的概念,除非您有几个 ips。
- 多个单独的 https 站点。对于 https,每个站点都需要单独的 IP
- 也许是虚拟化和在同一平台上运行的几个完全独立的服务器。
答案2
如果您使用 https,则每个网站都需要一个 IP。安全连接是在 Web 服务器查看数据之前形成的,因此会根据 IP 地址选择正确的证书(除非您有一个针对单个域的通配符证书)。
您可能希望跨 IP 拆分服务,以便可以使用不同的防火墙控制访问或应用某种 QoS 规则。
您可以将服务分配给不同的 IP,以便以后轻松地将这些服务拆分到不同的机器。
答案3
对于旧版浏览器,SSL 要求每个虚拟主机一个 IP,因此拥有多个 IP 地址可让您托管多个 HTTPs 站点。
多个 IP 还可以使流量控制更加容易,具体取决于您如何在它们之间隔离 DNS 名称/服务。您可以更轻松地将服务移动到另一台机器,或者仅对一个 IP 应用速率限制/防火墙。
答案4
除了上述评论之外,如果您正在运行自己的 DNS 服务器,则需要 2 个名称服务器的 2 个 IP,您不能与它们共享一个 IP。
正如其他人所说,其他 IP 适合在具有 SSL 证书的专用 IP 上托管网站。