如何将 godaddy 域名链接到 google 计算引擎?

如何将 godaddy 域名链接到 google 计算引擎?

我已经在 Google Cloud 中创建了计算引擎。之后,我创建了一个区域,其中包含我的计算引擎实例的记录集A并使用其外部 IP。CNAME

我默认有一些名称服务器,例如ns-cloud-d1.googledomains.com.。但是,它位于.末尾,即使我删除它,云服务也不允许我将其删除并自动添加。

我尝试在名称服务器中添加该名称服务器godaddy。但我在 godaddy 域设置中遇到了问题。godaddy 不允许我.在名称服务器末尾添加(点)。它抛出错误,不允许我更新以点结尾的名称服务器.

我从昨天开始就被困在这里,我尝试用谷歌搜索,但没有得到令人满意的结果。

请有人帮帮我。

提前致谢。

答案1

我不知道这是否符合预期。如果您需要 godaddy 作为您的主 DNS 服务器,则只需转到 godaddy 的域设置->其他设置->托管 DNS 页面,在记录部分单击添加,然后添加 A 和 C 名称记录。例如,如果您的域名是“example.com”,并且您想要 IP 114.64.78.9 的条目作为 test.example.com,则在 A 记录中将主机设为“test”,指向 114.64.78.9

添加 CNAME 记录,主机为 'test.example.com',指向 '@'

然后等待几个小时让它反映到全局,或者在 resolv.conf 文件中提及 godaddy 的名称服务器

希望这可以帮助

答案2

似乎您把名称服务器与 DNS 条目混淆了。名称服务器保存 A 和 CNAME 记录。它们通常配置在 DNS 条目(A 记录/CNAMES/MX/TXT 等)的上级。

如果您尝试指向 Google Cloud 名称服务器并让它们托管您的条目,则需要编辑 GoDaddy 上的主名称服务器以指向 Google Cloud。然后,您将在 Google 的名称服务器上创建 A 和 CNAME 记录。如果您希望 GoDaddy 成为您的主名称服务器,则需要将您的 A/CNAME 记录加载到 GoDaddy。这是.默认添加到所有记录末尾的记录,并且没有问题。

以下是 DigitalOcean 上的一篇文章的链接,其中也讨论了这些差异: https://www.digitalocean.com/community/questions/name-servers-vs-a-record-ip

我希望这可以消除差异。

答案3

您需要在 GCP 上配置 Cloud DNS:

  1. 将 Compute Engine 实例 IP 设为静态
  2. 创建 DNS 区域(在 IP 字段中输入您的静态 IP 地址)
  3. 为 A 和 CNAME 创建记录集

YouTube 上有一个视频https://youtu.be/lz72M0q2a6c

相关内容