我使用Elastic Load Balancing开发人员指南中所述的ELB CLI为我的域名区域顶点创build了别名。 我还使用–rr-type AAAA标志添加了AAAAlogging,这在指南中没有介绍。
在执行A和AAAAlogging的elb-associate-route53-hosted-zone命令之后,会填充Route 53 GUI。 我logging了GUI中logging的外观,删除了logging,并尝试仅使用GUI重新创build。 我收到以下错误。
具有DNS名称example.com的RRSet,typesA包含一个别名目标,其中包含一个托pipe区域,该区域是一个无效的别名目标。
我想使用Route 53 GUI执行此操作。 Route 53 GUI是否支持创build指向Elastic Load Balancer的区域apex别名?
Route 53团队的工程师告诉我可以在Route 53控制台(GUI)中创build专有别名。
这是步骤。
DNS名称:new-balancer-751654286.us-e-1-1.elb.amazonaws.com(A Record)
ipv6.new-balancer-751654286.us-e-1-1.elb.amazonaws.com(AAAAlogging)
dualstack.new-balancer-751654286.us-e-1-1.elb.amazonaws.com(A或AAAAlogging)
注意:由于与LoadBalancer关联的一组IP地址可能会随时间而改变,因此您绝不应使用任何特定的IP地址创build“A”logging。 如果要为LoadBalancer使用友好的DNS名称而不是Elastic Load Balancing服务生成的名称,则应该为LoadBalancer DNS名称创buildCNAMElogging,或使用Amazon Route 53创build托pipe区域。 有关更多信息,请参阅http://docs.amazonwebservices.com/ElasticLoadBalancing/latest/DeveloperGuide/using-domain-names-with-elb.html中的使用Elastic Load Balancing的域名。
状态:正在服务的0个实例中的0个
端口configuration:80(HTTP)转发到80(HTTP)
粘性:禁用(编辑)
可用区域:us-east-1b
来源安全组:amazon-elb-sg
别名:amazon-elb
托pipe区域ID:Z3DZXD0Q79N41H
对于一个权威的答案,您应该与亚马逊AWS的创始人亚马逊AWS交谈。但是,这是一个非常合理的猜测,即Route 53 可能不允许在区域顶点创buildCNAME(别名) ,因为DNS不支持这个 。
有些举措/讨论允许区域顶点的CNAME正在进行。 但是一个标准将不得不最终定稿,然后由“大多数”公共DNScaching来实现 – 这可能需要几年的时间。
但是请注意,Route 53和Amazon Elastic Load Balancer(ELB)现在支持在区域顶点的ELB负载均衡器的专用别名 。 这些内容不会作为CNAME发布到DNS,而是通过在内部将别名内部转换为A-Records并发布A-Records来处理。
我在这里find了答案
创build别名资源logging集
和这里 …
如何创build别名资源logging集