【发布时间】:2020-05-05 20:10:23
【问题描述】:
我刚刚在 COMODO 购买了 SSL 证书,产品名称为 PositiveSSL (DV), 我现在很困惑如何在我的 nginx Web 服务器、linux VM 主机中进一步启用 SSL,并在 Google Cloud Compute 引擎中运行。
我收到了这些说明:
DNS CNAME 记录:由于您选择了基于 DNS CNAME 的身份验证,以下是有关如何完成此步骤的一般说明: 登录到您域的 DNS 提供商(通常是您域的注册商) 转到 DNS 区域管理器以修改记录。 使用以下哈希值创建以下 CNAME 记录: DomainAlias / 主机主机名__#hash#.hostame
对于指向 ,请在每个域的每条记录中输入#hash#.comodoca.com。将 TTL 设置为 3600 或尽可能低的选项。点击保存并等待记录传播(即 15 分钟)。
事实是这样的:
SSL 证书来自 COMODO, DNS 名称已在 goDaddy 中注册, VM 主机在 GoogleCloud 中运行, 并且 Godaddy 门户中的名称服务器已更改为 google 名称服务器,因为托管在 GoogleCloud 中... 并且 SSL 证书处于验证状态:等待验证(完整)
...所以我在谷歌上搜索如何添加基于 DNS CNAME 的身份验证(根据 COMODO 的说明),但我只找到了 GSuite 的以下建议... https://support.google.com/a/topic/1615038?hl=en
或一些关于 OS/nginx 安装的操作指南 https://www.thesslstore.com/knowledgebase/ssl-install/nginx-ssl-installation/
GoDaddy 告诉我这超出了他们的范围,因为域名服务器在 Google 的范围内,
那么有人可以帮助我在我的情况下具体下一步是什么? 我知道我还需要设置 OS/nginx 部分,但我认为我需要先设置这个基于 DNS CNAME 的身份验证。
我在下面找到了如何.. 但是在 Google 云 DNS 中添加 CNAME 后 - 仍然无法正常工作。 https://www.geocerts.com/support/domain-control-validation-by-dns-cname-method
【问题讨论】:
标签: nginx ssl-certificate google-compute-engine google-cloud-dns