Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-cloud-platform/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Https 如何将我的谷歌域名与我的谷歌云DNS链接?_Https_Google Cloud Platform_Google Domains - Fatal编程技术网

Https 如何将我的谷歌域名与我的谷歌云DNS链接?

Https 如何将我的谷歌域名与我的谷歌云DNS链接?,https,google-cloud-platform,google-domains,Https,Google Cloud Platform,Google Domains,我正在尝试使用Google Cloud生成http认证,遵循以下指南: 我通过谷歌域名拥有我的域名,我也使用GSuite。我建立了一个谷歌云账户(免费),我不知道如何告诉它我的域名 最好的办法是什么,这样我就可以获得我所在领域的证书?谢谢 从“让我们加密”创建证书不一定需要使用谷歌云,但我会这样做 假设Google Domains域名是certme.com,我会使用certme.com创建一个GCP云DNS公共区域,然后您必须创建一个GCP服务帐户(您的certbot稍后将使用该帐户)。请记住使

我正在尝试使用Google Cloud生成http认证,遵循以下指南:

我通过谷歌域名拥有我的域名,我也使用GSuite。我建立了一个谷歌云账户(免费),我不知道如何告诉它我的域名


最好的办法是什么,这样我就可以获得我所在领域的证书?谢谢

从“让我们加密”创建证书不一定需要使用谷歌云,但我会这样做

假设Google Domains域名是certme.com,我会使用certme.com创建一个GCP云DNS公共区域,然后您必须创建一个GCP服务帐户(您的certbot稍后将使用该帐户)。请记住使用您的证书上描述的凭据类型,并将其凭据下载到cerbot运行机器

之后,您应该能够运行以下操作(在您的计算机上描述):


请记住,在引擎盖下,您将使用cerbot挑战“dns-01”,为此,必须添加dns TXT记录并进行验证(由cerbot验证)。

云dns有什么问题?您不需要使用Google dns和Let's Encrypt。您可以使用任何DNS服务器进行手动验证。还有一种HTTP方法不需要DNS服务器插件。对于您的问题,Google Cloud不会自动创建DNS服务器。您可以手动执行此操作,然后更改注册器(Google域)上的DNS名称服务器(NS)设置。编辑您的问题以澄清您的问题。
certbot certonly \
  --dns-google \
  --dns-google-credentials /path/to/credentials.json \
  --dns-google-propagation-seconds 120 \
  -d certme.com