Igor Golodnitsky Asked: 2010-02-26 05:44:39 +0800 CST2010-02-26 05:44:39 +0800 CST 2010-02-26 05:44:39 +0800 CST 为什么在 Web 服务器上需要超过 1 个 IP? 772 为什么在 Web 服务器上需要超过 1 个 IP?有人买4个IP! ip web-server 5 个回答 Voted dom 2010-02-26T05:53:59+08:002010-02-26T05:53:59+08:00 多个 SSL 证书。 mlambie 2010-02-26T05:58:29+08:002010-02-26T05:58:29+08:00 拥有一个 IP 允许您使用虚拟主机,但该 IP 只有一个默认站点。如果请求与主机标头不匹配,则会提供此默认站点,这可能不是一个合适的选项。例如,在共享托管环境中,如果由于某种原因客户的网站无法正常运行(可能是配置错误),则将显示托管公司的默认站点(通常是他们的)。 说了这么多,多个 SSL 证书是更常见的原因。 William 2010-02-26T05:49:03+08:002010-02-26T05:49:03+08:00 如果您希望多个网站拥有自己的 IP 地址,或者如果您希望一个 IP 用于 Web 流量,而其他 IP 用于其他目的,例如远程管理。 WheresAlice 2010-02-26T07:42:12+08:002010-02-26T07:42:12+08:00 如前所述,多个 SSL 证书是最常见的原因,但您会经常看到其他几个原因。 有时人们在与他们的 Web 服务器相同的机器上运行 dns 服务器。在这种情况下,您需要两个不同名称服务器的两个 IP 地址以符合 RFC。当然,RFC 旨在提供 dns 冗余,因此单个域的名称解析不依赖于单个机器,这并没有提供,而是导致使用比必要更多的 IP 地址。 FTP 不像 http 那样通过域名工作,所以如果你想在一台机器上有多个 ftp 服务器,那么这是获得额外 IP 地址的另一个原因。 AliGibbs 2010-02-26T06:27:35+08:002010-02-26T06:27:35+08:00 您只能拥有一个监听单个 IP 的 SSL 证书,因此要拥有 2 个 SSL 证书 - 您需要 2 个 IP 地址。您可能还希望以不同的方式将流量路由到某些 IP。
多个 SSL 证书。
拥有一个 IP 允许您使用虚拟主机,但该 IP 只有一个默认站点。如果请求与主机标头不匹配,则会提供此默认站点,这可能不是一个合适的选项。例如,在共享托管环境中,如果由于某种原因客户的网站无法正常运行(可能是配置错误),则将显示托管公司的默认站点(通常是他们的)。
说了这么多,多个 SSL 证书是更常见的原因。
如果您希望多个网站拥有自己的 IP 地址,或者如果您希望一个 IP 用于 Web 流量,而其他 IP 用于其他目的,例如远程管理。
如前所述,多个 SSL 证书是最常见的原因,但您会经常看到其他几个原因。
有时人们在与他们的 Web 服务器相同的机器上运行 dns 服务器。在这种情况下,您需要两个不同名称服务器的两个 IP 地址以符合 RFC。当然,RFC 旨在提供 dns 冗余,因此单个域的名称解析不依赖于单个机器,这并没有提供,而是导致使用比必要更多的 IP 地址。
FTP 不像 http 那样通过域名工作,所以如果你想在一台机器上有多个 ftp 服务器,那么这是获得额外 IP 地址的另一个原因。
您只能拥有一个监听单个 IP 的 SSL 证书,因此要拥有 2 个 SSL 证书 - 您需要 2 个 IP 地址。您可能还希望以不同的方式将流量路由到某些 IP。