Route 53エイリアスレコードによるゾーン頂点のルーティング

Route 53のエイリアスはゾーン頂点に使える。ALBの現在のIPを手動固定せず、対応するALBを宛先へ指定できる。 TXTはホストのA/AAAAによる到達先の指定ではない。 ALBのIPは固定ではない。AWSの対応するDNS名へのエイリアスを検討する。 通常のCNAMEはゾーン頂点では使えない。Route 53の対応ターゲットへのエイリアスを利用する。

自社のドメイン名のゾーン頂点(Zone Apex / ルートドメイン。例: example.com)宛てのトラフィックを、IPアドレスが動的に変化するApplication Load Balancer(ALB)へルーティングしたい。DNS標準(RFC)ではゾーン頂点にCNAMEレコードを設定できない制約がある。

最も適切な解決策を1つ選択してください。

出典AWS非公式・オリジナル問題
ア
TXTレコードにALBのDNS名を書き、通常の名前解決先を設定する
イ
ALBの現在のIPを調べ、固定Aレコードへ手動登録する
ウ
ゾーン頂点へ通常のCNAMEを作り、ALBのDNS名を指定する
エ
ゾーン頂点にALBを宛先とするAエイリアスレコードを作る