在Google云端平台中托pipe的Godaddy中的子域名映射

我一直在尝试在Google云端平台中托pipeGodaddy.com中的子域

这是我所做的:

1)在Google云端平台中设置帐单和凭证。

2)在Google云端平台中,我添加了一个新的云端DNS (区域):

DNS Name: api.altura.co Type: NS TTL (Seconds): 21600 Data: ns-cloud-a1.googledomains.com ns-cloud-a2.googledomains.com ns-cloud-a3.googledomains.com ns-cloud-a4.googledomains.com 

3)然后在Godaddy我改变了:

 Nameservers: ns-cloud-a1.googledomains.com ns-cloud-a2.googledomains.com ns-cloud-a3.googledomains.com ns-cloud-a4.googledomains.com In the DNS Zone File: Added a CNAME: Host: api Points to: ghs.googlehosted.com TTL: 1 Hour 

4)我等了超过24小时,似乎没有任何事情发生。 当我平了,我得到: 未知的主机

我想我可能会省略一些重要的东西。 任何帮助,我会高度赞赏它。

你可能想要在短期内做什么:

  1. 进入GoDaddypipe理,并告诉它自动pipe理您的DNS。

    这将改变你的注册logging,指向GoDaddy的DNS,这意味着你的域名访问者将得到一些东西,可能是一个默认的GoDaddy停放的域名页面。 现在,游客什么也得不到。 这个改变很快就会生效,大概在一个小时之内。

  2. 进入GCP并查找要分配api子域的资源。

    这个问题在这个问题中没有明确提到,但是大概在aCP子域应该解决的GCP有一些特定的资源。 这可能是与计算实例关联的公共IP地址,也可能是与负载平衡器关联的Google拥有的域名。

  3. 回到GoDaddy,并为“api”子域分配一个适当的DNSlogging – 一个CNAMElogging,如果你从Google获得的是域名,或者是Alogging,如果你得到的是IP地址。

  4. 在GCP中,删除api.altura.co的DNSconfiguration。 这不提供任何价值。

看起来,您告诉您的注册商,您的授权DNS位于GCP,但GCP DNS并不知道该域名的任何内容。 目前还不清楚为什么这是来自所提供的信息,但底线是对于基本用例,即使GCP用于计算或其他资源,也没有理由使用GCP DNS。