Jef*_*dge 14 load-balancing amazon-ec2 amazon-route53
我使用 ELB CLI 为我的域名的区域顶点创建了别名,如Elastic Load Balancing 开发人员指南 中所述。我还使用 --rr-type AAAA 标志添加了 AAAA 记录,指南中未对此进行描述。
在我为 A 和 AAAA 记录执行 elb-associate-route53-hosted-zone 命令后,Route 53 GUI 将被填充。我在 GUI 中记录了记录的外观,删除了记录,并尝试仅使用 GUI 重新创建。我收到以下错误。
具有 DNS 名称 example.com. 的 RRSet,类型 A 包含一个别名目标,该目标包含一个无效别名目标的托管区域。
我想使用 Route 53 GUI 来执行此操作。Route 53 GUI 是否支持创建指向弹性负载均衡器的区域顶点别名?
Jef*_*dge 17
Route 53 团队的一名工程师告诉我,可以在 Route 53 控制台 (GUI) 中创建专有别名。
以下是步骤。
DNS 名称:new-balancer-751654286.us-east-1.elb.amazonaws.com(A 记录)
ipv6.new-balancer-751654286.us-east-1.elb.amazonaws.com(AAAA 记录)
dualstack.new -balancer-751654286.us-east-1.elb.amazonaws.com(A 或 AAAA 记录)
注意:由于与 LoadBalancer 关联的 IP 地址集会随着时间的推移而改变,因此您不应使用任何特定 IP 地址创建“A”记录。如果您想为 LoadBalancer 使用友好的 DNS 名称而不是 Elastic Load Balancing 服务生成的名称,您应该为 LoadBalancer DNS 名称创建 CNAME 记录,或使用 Amazon Route 53 创建托管区域。有关更多信息,请参阅http://docs.amazonwebservices.com/ElasticLoadBalancing/latest/DeveloperGuide/using-domain-names-with-elb.html 上的使用域名与 Elastic Load Balancing 。
状态:0 个实例中的 0 个正在使用
端口配置:80(HTTP)转发到80(HTTP)
粘性:禁用(编辑)
可用区:us-east-1b
来源安全组:amazon-elb-sg
所有者别名:amazon-elb
托管区域 ID:Z3DZXD0Q79N41H
小智 5
要获得权威答案,您应该与 Amazon AWS(Amazon Route 53 的创建者)联系。但是,有一个非常合理的猜测,即 Route 53可能不允许在区域顶点创建 CNAME(别名),因为DNS 不支持此功能。
目前正在开展允许 CNAME 位于区域顶端的举措/讨论。但标准必须最终确定,然后由“大多数”公共 DNS 缓存实施——这可能最多需要数年时间。
但是,请注意,Route 53 与 Amazon Elastic Load Balancer (ELB) 现在支持区域顶点的 ELB 负载均衡器的专有别名。这些不会作为 CNAME 发布到 DNS,而是通过在内部将别名动态转换为 A 记录并发布 A 记录来处理。
| 归档时间: |
|
| 查看次数: |
19014 次 |
| 最近记录: |