对于具有单个网络接口的专用服务器,拥有多个公共 IP 地址有什么意义?我看到很多专用服务器托管优惠都显示“公共 IP:8”。我遗漏了什么?谢谢!
答案1
一个原因是在同一个端口上配置多个 SSL 加密服务。SSL 在应用层之前启动,当访问与证书上的 CN 值不匹配的主机名上的主机时,会导致证书错误。
以HTTP虚拟主机为例:
SSL 层位于客户端和 Web 服务器之间。一旦客户端发出 GET 请求(并因此传输其期望的主机名),服务器就已经启动 SSL。此时再指定其他证书就太晚了。
如果您实施基于 IP 的虚拟托管,那么每个主机名都可以拥有自己的 IP,从而拥有自己的证书。当然,通配符证书是解决这个问题的另一种方法,但它们通常比分配另一个 IP 更昂贵。
答案2
VM?多个网站都有自己的证书?你可以用它们做很多事情。