【问题标题】:Domain name setup without A Records无A记录的域名设置
【发布时间】:2015-09-21 10:14:27
【问题描述】:

我在 AWS 上托管内容并希望配置我的 DNS 设置,以便我的 @ 记录和 www 记录都指向我的 Elastic Load Balancer。

  • example.com(@记录)
  • www.example.com(www 记录)

AWS 建议使用 CNAME 设置域,因为 IP 地址可以更改。

我在 CNAME 上看到的所有文档都是它们处理子域而不是主域本身(http://example.com )。主域需要 A 记录,因此必须需要 IP 地址。

我不想使用 A 记录将流量指向我的弹性负载均衡器,因为 IP 地址可能会更改。

知道如何解决这个问题吗?

我正在使用 Linode 管理我的 DNS。

【问题讨论】:

  • 请注意:@Volkan Paksoy 提出的解决方案仅在您将域移动到 AWS 的 Route53 DNS 服务时才有效。

标签: amazon-web-services dns cname


【解决方案1】:

您可以在 Route 53 中使用一种称为“别名”的特殊记录类型。

问。我可以将我的区域顶点(example.com 与 www.example.com)指向我的 弹性负载均衡器?

是的。 Amazon Route 53 提供了一种特殊类型的记录,称为“别名” 记录,可让您将您的区域顶点 (example.com) DNS 名称映射到您的 ELB DNS 名称(即 elb1234.elb.amazonaws.com)。关联的 IP 地址 使用 Amazon Elastic Load Balancer 可以随时更改,因为 放大、缩小或软件更新。 53 号公路回应 每个对别名记录的请求都具有一个或多个 IP 地址 负载均衡器。对映射到 ELB 负载的别名记录的查询 平衡器是免费的。这些查询被列为 Amazon Route 53 使用报告中的“Intra-AWS-DNS-Queries”。

来源:https://aws.amazon.com/route53/faqs/

只需将别名设置为是,您就可以从下拉菜单中选择负载均衡器:

【讨论】:

    猜你喜欢
    • 2017-09-14
    • 1970-01-01
    • 1970-01-01
    • 2018-12-17
    • 2020-01-30
    • 2017-03-01
    • 1970-01-01
    • 1970-01-01
    • 2011-08-18
    相关资源
    最近更新 更多