【问题标题】:AWS Route53 random A-recordAWS Route53 随机 A 记录
【发布时间】:2017-04-28 13:06:54
【问题描述】:

目前,我正在尝试输出随机 DNS A 记录。 不幸的是,我似乎无法让它工作。

我正在尝试以下内容: 我有多个 IPv4 地址的列表。对 play.domain.com 进行 DNS 查找后,我需要输出一条随机 A 记录。

然后,只有一个,而不是整个记录列表。

我该怎么做?

任何帮助将不胜感激!

【问题讨论】:

  • 不要——客户端的工作是从服务器返回的集合中挑选出一个 IP 地址。
  • 以循环方式返回不同 IPv4 地址的用例是什么。另外,您要在 DNS 条目上设置的 TTL 是什么

标签: amazon-web-services random dns a-records


【解决方案1】:

您想在 Route 53 托管区域中使用 Weighted Routing。

使用加权路由时,您会创建多个具有相同 DNS 名称 play.domain.com 的记录集。每个记录集都有一个唯一的 IP 地址。如果每个 IP 被退回的机会均等,那么您希望赋予它们相同的权重。

更多信息:Values for Weighted Resource Record Sets

【讨论】:

  • 感谢您的帮助,我试过了,但它返回错误:“尝试创建资源记录集 [name='play.domain.com', type='A', set- identifier='balancer'] 但它已经存在"
  • 确保 (a) 您正在创建“加权”记录集而不是“简单”记录集,并且 (b) 集标识符在您的 play.domain.com 记录集中是唯一的。
猜你喜欢
  • 2018-11-16
  • 1970-01-01
  • 1970-01-01
  • 2018-12-15
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-11-28
  • 1970-01-01
相关资源
最近更新 更多