スキップしてコンテンツを表示

Route 53 エイリアスリソースレコードセットを作成する際に、目的のエイリアスターゲットを選択できない原因を教えてください

所要時間1分
0

Route 53 コンソールに Amazon Route 53 エイリアスリソースレコードセットを作成したいと考えています。しかし、エイリアスターゲットリストから優先リソースを選択できません。

簡単な説明

Route 53 コンソールを使用してエイリアスレコードを作成したが、使用可能なリソースがない場合、エイリアスターゲットリストには "No Targets Available" と表示されます。

"No Targets Available" というメッセージが表示された場合は、次の点を確認してください。

  • Route 53 はリソースをエイリアスターゲットとしてサポートしている。
  • リソースは Route 53 ホストゾーンと同じ AWS アカウントにある。
  • 正しい AWS リージョンを選択した。
  • Amazon CloudFront ディストリビューションにルーティングする場合、リソースレコード名は CloudFront ディストリビューションの代替ドメイン名 (CNAME) と一致している。
  • Amazon Simple Storage Service (Amazon S3) バケットにルーティングする場合、リソースレコード名は Amazon S3 バケット名と一致している。

解決策

Route 53 はリソースをサポートしている

Route 53 がリソースをサポートしていること、およびリソースが正しく設定されていることを確認するには、「Value/route traffic to」(値/トラフィックのルーティング先) を参照してください。

リソースは同じアカウントにある

リソースが Route 53 ホストゾーンと同じアカウントにあることを確認してください。別のアカウントのリソースにルーティングする場合は、リソースを識別する値を入力します。たとえば、Amazon CloudFront ディストリビューションをエイリアスターゲットとして使用するには、CloudFront ドメイン名を入力します。

正しいリージョンを選択する

リソースを作成した正しいリージョンを選択してください。

リソースレコード名を CloudFront ディストリビューションの CNAME と一致させる

CloudFront ディストリビューションにルーティングする前に、リソースレコードの名前が CloudFront ディストリビューションの CNAME と一致することを確認してください。

たとえば、レコード名が example.com の場合、CloudFront ディストリビューションは CNAME の 1 つとして example.com を使用する必要があります。

リソースレコード名を Amazon S3 バケット名と一致させる

Amazon S3 ウェブサイトエンドポイントのリソースレコードの名前が Amazon S3 バケットの名前と一致することを確認してください。また、バケットをウェブサイトホスティング用に構成してください

たとえば、バケットの名前が AWSDOC-EXAMPLE-BUCKET の場合、レコード名も AWSDOC-EXAMPLE-BUCKET である必要があります。

関連情報

シンプルなエイリアスレコードに固有の値

AWS公式更新しました 2年前
コメントはありません

関連するコンテンツ