【问题标题】:How to get Route53 to forward/point to a load balancer in AWS?如何让 Route53 转发/指向 AWS 中的负载均衡器?
【发布时间】:2019-12-23 04:39:05
【问题描述】:

我正在尝试在 Route53 中设置一个子域以指向 AWS 中的负载均衡器。 (我正在使用负载均衡器,因为它似乎是使用 ACM 提供的 SSL 证书所必需的)


这是我目前已经实现/尝试的目标:

一切都是在同一个 AWS 账户中创建的,包括域名注册。

√ - 负载均衡器设置正确;因为我可以在浏览器中(从 EC2 实例)加载我的登录页面,提供负载均衡器的长 DNS 名称 url。

√ - 我可以立即在 Route53 中为此域设置任意数量的子域,并且对于 s3 存储桶或 EC2 实例没有问题。

因此,我的域或负载均衡器本身似乎都没有问题。

我的记录设置如下(遵循几个 AWS 文档)

名称:子域 [.mydomain.com] 别名:是 别名目标:


(没有代码分享)


预期:在地址栏中输入完整的负载均衡器 dns 名称的结果相同。

实际:浏览器消息

This site can’t be reached

subdomain.mydomain.com’s DNS address could not be found. Diagnosing the problem.
DNS_PROBE_STARTED

然后

subdomain.mydomain.com’s server IP address could not be found.
DNS_PROBE_FINISHED_NXDOMAIN

☺谢谢☺

【问题讨论】:

  • 别名目标是什么?

标签: amazon-web-services amazon-route53 amazon-elb


【解决方案1】:

确保您使用的是 A 记录类型,而不是 CNAME。 https://aws.amazon.com/premiumsupport/knowledge-center/route-53-create-alias-records/

A 记录通常只指向 ipv4 地址,从技术上讲,这里仍然是这种情况:

Route 53 别名记录在内部映射到别名目标的 DNS 名称,例如 AWS 资源。 Route 53 监控与别名目标的 DNS 名称关联的 IP 地址,以进行扩展操作和软件更新。来自 Route 53 名称服务器的权威响应包含具有别名目标 IP 地址的 A 记录(用于 IPv4 地址)或 AAAA 记录(用于 IPv6 地址)。

【讨论】:

  • 还要确保将A记录标记为别名,仅是A记录是不够的。
猜你喜欢
  • 1970-01-01
  • 2014-12-18
  • 1970-01-01
  • 2017-11-28
  • 2021-06-23
  • 2017-03-10
  • 2018-04-14
  • 2017-07-31
  • 1970-01-01
相关资源
最近更新 更多