LetsEncrypt SSL 在 IP 地址上
Posted
技术标签:
【中文标题】LetsEncrypt SSL 在 IP 地址上【英文标题】:LetsEncrypt SSL on IP Address 【发布时间】:2016-07-18 03:11:02 【问题描述】:如何在公共 IP 地址上安装 LetsEncrypt SSL?
我已经在域上尝试过它,它工作正常。但无法在IP地址上安装。
【问题讨论】:
SSL 证书本质上与域名相关联,而不是与 IP 地址相关联。理论上,您可以在给定 IP 上的所有虚拟主机上提供它,但这可能只有在您拥有通配符证书时才有意义。 @Vatine,原则上是it is possible to obtain a certificate for an IP address。 【参考方案1】:是的,可以在 IP 上实施 SSL。在 SSL 订购过程中,您需要输入 IP 而不是域名。但由于 LetsEncrypt 是新上市的,因此不确定。
【讨论】:
是的,我们可以轻松地将任何付费 SSL 安装到 IP 地址。但 LetsEncrypt 目前不提供这项服务。 如果你尝试的错误是:The Let's Encrypt certificate authority will not issue certificates for a bare IP address.
有解决办法吗?【参考方案2】:
Let's Encrypt 颁发经过域验证的证书。证书必须至少附加到一个域名。
此外,Let's Encrypt policy is to not issue SSL certificates for IP addresses,因此您将无法将证书用于仅通过其 IP 地址即可访问的服务器。
从技术上讲,您可以安装它。但是当连接到IP地址时,客户端会显示证书名称不匹配错误。
【讨论】:
以上是关于LetsEncrypt SSL 在 IP 地址上的主要内容,如果未能解决你的问题,请参考以下文章
Letsencrypt SSL证书上的WebSocket连接失败
将新域添加到现有的letsencrypt ssl? [关闭]