对于具有单一网络接口的专用服务器,拥有一个以上的公共IP地址有什么意义?我看到很多专用的服务器托管服务都显示了类似于“公共IP: 8”之类的东西。我遗漏了什么?谢谢!
发布于 2010-02-24 05:30:17
一个原因是在同一个端口上提供多个SSL加密服务。SSL在应用层之前启动,这将导致访问主机名上的主机时出现证书错误,而主机名与证书上的CN值不匹配。
以HTTP虚拟主机为例:
SSL层位于客户端和and服务器之间。一旦客户机发出了GET请求(因此发送了它所期望的主机名),服务器已经启动了SSL。此时,指定不同的证书为时已晚。
如果您实现了基于IP的虚拟主机,那么每个主机名都可以拥有自己的IP,并随后拥有自己的证书。当然,通配符证书是另一种解决问题的方法,但它们通常比分配另一个ip更昂贵。
发布于 2010-02-24 05:31:02
VM的?多个网站都有自己的证书?你可以用它们做很多事情。
https://serverfault.com/questions/116107
复制相似问题