我正在尝试为我的计算引擎实例创建Google托管SSL证书。但是,我需要输入域。问题是,我没有与我的实例相关联的域,我只有它的外部ip地址。
如何将实例的ip地址用于证书,或者如何将其与域名关联?
发布于 2018-12-17 10:50:15
你可能会把谷歌的要求搞混了。
为了创建SSL证书,您必须拥有/管理/control域名。
接下来,为了使用Google创建的SSL证书(或通过其他方式,如“让我们加密”),您需要将Google服务(如负载均衡器)映射到后端(如Google Compute Engine VM实例)。
如果您的目标是使用IP地址创建SSL证书,则不能。SSL证书需要域名。也有例外,例如使用计算机名创建自签名证书,但这不适用于您的情况。
另一个重要的项目。一旦创建了Google托管SSL证书,就不能在VM实例上使用它。您只能将其用于Google托管服务,如负载均衡器。然后,负载均衡器将位于您的VM实例前面。
如果您的目标是创建可安装在VM实例上的SSL证书,请查看Let's Encrypt。让我们使用加密很简单,而且他们的证书是免费的。您仍然需要拥有一个域名,但您将能够控制它的安装位置。
一旦您安装了“让我们加密SSL”证书,您就可以修改您的域注册商设置的DNS服务器,使您的域名指向IP地址。
https://stackoverflow.com/questions/53808331
复制相似问题