试图创建一个最简单的例子 aws_route53_record A 记录的创建
但当我做 dig
它不解决。我在5分钟前刚刚创建了记录。这是因为我不能做我的公共IP或它需要时间才能生效?
$ dig server1.devops.academy
; <<>> DiG 9.10.6 <<>> server1.devops.academy
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 10146
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 1
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;server1.devops.academy. IN A
;; AUTHORITY SECTION:
devops.academy. 331 IN SOA ns-1155.awsdns-16.org. awsdns-hostmaster.amazon.com. 1 7200 900 1209600 86400
;; Query time: 9 msec
;; SERVER: 192.168.1.1#53(192.168.1.1)
;; WHEN: Sat May 16 14:18:29 +04 2020
;; MSG SIZE rcvd: 136
为什么我用 aws_route53_recordnot 创建的 Route53 记录不能公开解析?
为了让DNS记录公开解析,你需要。
确保注册域名,并与注册商更新NS和SOA,以匹配您的Route53 Zone的名称服务器(如果您使用Route 53 Domains,请选择Route 53 Zone)。之后,你的问题应该会得到纠正。
以下是如何在AWS控制台中注册Route 53 Domains中的域名(考虑到这一成本约为12美元,我不建议自动注册,直到您非常熟悉这一过程)。
域名成功注册可能需要几个小时。
关于这个过程的更多信息在这里。https:/docs.aws.amazon.comRoute53latestDeveloperGuidedomain-register.html。