为什么我使用 terraform 资源创建的 Route53 记录aws_route53_record公开解析?



尝试创建最简单的aws_route53_record记录创建示例

资源

但是当我这样做时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

为什么我创建的 Route53 记录aws_route53_recordnot公开解析?

为了使 DNS 记录公开解析,您需要:

  1. 一个公共的 53 号公路区域(你有这个(
  2. 要向域注册商公开注册的域(Route 53 域将起作用( - 我怀疑您没有这个
  3. 域注册商,让 SOA 和 NS 从公共 Route 53 区域反映您的名称服务器(应该是自动的(

请确保注册域并向注册商更新 NS 和 SOA,以匹配 Route53 区域中的名称服务器(如果您使用的是 Route 53 域,请选择 Route 53 区域(。之后,您的问题应该得到纠正。

下面介绍如何在 AWS 控制台的 Route 53 域中注册域(鉴于这大约需要 12 美元,我不建议您在对该过程非常熟悉之前将其自动化(。

  1. 登录 AWS 控制台
  2. 在服务下搜索 Route 53
  3. 前往 53 号公路
  4. 在左侧导航栏中,选择"已注册的域">
  5. 点击注册域名
  6. 在"选择域名"中,键入所需的域
  7. 如果可用且价格可以接受,请选择添加到购物车
  8. 在列表底部,点击"继续"图标
  9. 在"联系人类型"中,选择"人员">
  10. 输入您的信息
  11. 保持隐私保护处于打开状态(它是免费的,您可能不需要此域的代码签名证书之类的东西,这些证书需要公共联系信息(
  12. 检查最后一页上的详细信息(启用自动续订,丢失域名是一个巨大的头痛,您可以随时在续订之前随时取消它(
  13. 阅读 AWS 域注册协议,以便了解您的权利和责任,并在以下位置选中"我已阅读"复选框
  14. 点击完成订单

域可能需要几个小时才能成功注册。

有关此过程的更多信息,请单击此处: https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/domain-register.html

相关内容

  • 没有找到相关文章

最新更新