【发布时间】:2021-08-19 18:40:45
【问题描述】:
我使用 Terraform 为我部署的 MIG 创建了 GCP CloudDNS A 记录。 在控制台中,我可以看到我创建的托管区域的区域详细信息,当我单击它时,我可以看到带有 FQDN、TTL 300 和分配的 IPV4 地址的 DNS A 记录。 直接冲浪到 IP 可以正常工作,所以应用程序/MIG 部署没有任何问题。
回家,我跑
$ gcloud dns record-sets list --zone="my-zone"
NAME TYPE TTL DATA
gcp.example.com. NS 21600 ns-cloud-c1.googledomains.com.,ns-cloud-c2.googledomains.com.,ns-cloud-c3.googledomains.com.,ns-cloud-c4.googledomains.com.
gcp.example.com SOA 21600 ns-cloud-c1.googledomains.com. cloud-dns-hostmaster.google.com. 1 21600 3600 259200 300
myfqdn.gcp.example.com. A 300 34.117.60.130
和
$ nslookup
> server ns-cloud-c1.googledomains.com.
Default server: ns-cloud-c1.googledomains.com.
Address: 216.239.32.108#53
> myfqdn.gcp.example.com.
Server: ns-cloud-c1.googledomains.com.
Address: 216.239.32.108#53
** server can't find ml4-eun1-dev-tfe-aeog.gcp.pi-ccn.org: NXDOMAIN
>
我还尝试了 myfqdn.gcp.example.com 没有尾随 . 并得到了相同的结果。
自部署以来已经过去了大约 3 个小时,尤其是当我的 nslookup 会话将名称服务器设置为 gcloud CLI 输出中列出的服务器(即 Google 的服务器)时,我希望 fqdn 能够解析,但事实并非如此。
我错过了什么?
【问题讨论】:
标签: google-cloud-dns