Elastic Load Balancing Developer Guide の説明に従って、ELB CLIを使用してドメイン名のゾーン頂点のエイリアスを作成しました。また、ガイドに記載されていない--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は、Elastic Load Balancerを指すゾーンの頂点エイリアスの作成をサポートしていますか?
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」レコードを作成しないでください。 Elastic Load Balancingサービスで生成された名前ではなく、LoadBalancerにわかりやすいDNS名を使用する場合は、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
信頼できる回答を得るには、Amazon Route 53の作成者であるAmazon AWSに相談する必要があります。ただし、Route 53がゾーンでのCNAME(エイリアス)の作成をおそらく許可していないことは非常に合理的な推測ですapexDNSはこれをサポートしていない であるため。
ゾーンの頂点でCNAMEを許可する への取り組み/議論が進行中です。しかし、標準を確定してから、「ほとんどの」パブリックDNSキャッシュで実装する必要があります。
ただし、Route 53とAmazon Elastic Load Balancer(ELB)が一緒になって、独自の ゾーンの頂点にあるELBロードバランサーのエイリアス をサポートするようになったことに注意してください。これらはCNAMEとしてDNSに公開されず、 内部でエイリアス によってA-Recordに即座に変換され、A-Recordが公開されます。