是否需要有专用 IP 地址来安装 SSL 证书? [关闭]
Posted
技术标签:
【中文标题】是否需要有专用 IP 地址来安装 SSL 证书? [关闭]【英文标题】:Is it necessary to have dedicated IP Address to install SSL certificate? [closed] 【发布时间】:2011-08-31 16:16:50 【问题描述】:我有一个共享托管计划。现在,我的托管公司说必须有专用的 IP 地址来安装 SSL 证书?
这是真的吗?
我们可以在没有专用 IP 地址的情况下安装 SSL 证书吗?
【问题讨论】:
@Will,为什么要关闭? @Pacerier 这与编程有什么关系?这是关于共享托管计划和 SSL 证书的。如果您不明白什么是主题和主题,我们有一个help center 提供详细信息。 @Will,我指的是点“程序员常用的软件工具”和“是一个实用的,可回答的问题,独特的to software development” 在帮助中心。 嗯...这就是我所相信的,如果我们有主机、共享主机等标签。在 *** 中,应该允许与这些问题相关的问题。如果你真的想关闭,那么这些标签不应该首先创建,否则它会混淆任何人,包括我。 【参考方案1】:如果您的服务器支持 SNI(服务器名称指示),那么您不需要专用 IP。这几天browser support for SNI 很不错。
如果您的服务器不支持 SNI,那么是的;每个证书需要一个专用 IP 地址。 由于 SSL/TLS 握手发生在发送任何 HTTP 标头(最显着的是主机标头)之前,因此 Web 服务器无法知道要发送哪个证书。您可以使用 SAN 或 wildcard 证书证书在一个 ip/端口上托管多个域/子域,但您仍然需要至少一个专用 IP。
更多详情请见http://blogs.iis.net/thomad/archive/2008/01/25/ssl-certificates-on-sites-with-host-headers.aspx
【讨论】:
SNI 自 2003 年以来一直存在......以上是关于是否需要有专用 IP 地址来安装 SSL 证书? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章
windows server使用 LetsEncrypt-Win-Simple来安装和使用用Let's Encrypt免费SSL证书