Amazon EC2 インスタンスへのトラフィックのルーティング - Amazon Route 53

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

Amazon EC2 インスタンスへのトラフィックのルーティング

Amazon EC2 は、 AWS クラウドでスケーラブルなコンピューティング容量を提供します。事前設定されたテンプレート (Amazon Machine Image または AMI) を使用して、EC2 仮想コンピューティング環境 (インスタンス) を起動できます。EC2 インスタンスを起動すると、EC2 によりオペレーティングシステム (Linux または Microsoft Windows) と、AMI に含まれる追加のソフトウェア (ウェブサーバーやデータベースソフトウェアなど) が自動的にインストールされます。

EC2 インスタンスでウェブサイトをホストしていたり、ウェブアプリケーションを実行していたりする場合に、Amazon Route 53 を使用してドメイン (example.com など) のトラフィックをサーバーにルーティングできます。

前提条件

使用開始には、以下が必要です。

トラフィックを Amazon EC2 インスタンスにルーティングする Amazon Route 53 の設定

トラフィックが EC2 インスタンスにルーティングされるように Amazon Route 53 を設定するには、以下の手順を実行します。

Amazon EC2 インスタンスにトラフィックをルーティングするには
  1. Amazon EC2 インスタンスの IP アドレスを取得します。

    1. にサインイン AWS Management Console し、https://console.aws.amazon.com/ec2/ で Amazon EC2 コンソールを開きます。

    2. コンソールの右上隅にあるリージョンリストで、インスタンスを起動するリージョンを選択します。

    3. ナビゲーションペインで、[インスタンス] を選択します。

    4. 表で、トラフィックのルーティング先のインスタンスを選択します。

    5. 下のペインの [Description] タブで [Elastic IPs] の値を取得します。

      Elastic IP をインスタンスに関連付けなかった場合は、[IPv4 Public IP (IPv4 パブリック IP)] の値を取得します。

  2. Route 53 コンソール (https://console.aws.amazon.com/route53/) を開きます。

  3. ナビゲーションペインで [Hosted zones] を選択します。

  4. トラフィックをルーティングするドメイン名と一致するホストゾーンの名前を選択します。

  5. [Create record (レコードを作成)] を選択します。

  6. 次の値を指定します。

    ルーティングポリシー

    該当するルーティングポリシーを選択します。詳細については、「ルーティングポリシーの選択」を参照してください

    レコード名

    EC2 インスタンスへのトラフィックのルーティングに使用するドメイン名を入力します。デフォルト値はホストゾーンの名前です。

    たとえば、ホストゾーンの名前が example.com で、acme.example.com を使用してトラフィックを EC2 インスタンスにルーティングする場合、「acme」と入力します。

    値/トラフィックのルーティング先

    IP アドレス、またはレコードタイプに応じた別の値を選択します。ステップ 1 で取得した IP アドレスを入力します。

    レコードタイプ

    [A – IPv4 address (A – IPv4 address)] を選択します。

    TTL (秒)

    デフォルト値の [300] をそのまま使用します。

  7. [レコードを作成] を選択します。

    通常、変更は 60 秒以内にすべての Route 53 サーバーに伝播されます。伝達が完了すると、この手順で作成したレコードの名前を使用して EC2 インスタンスにトラフィックをルーティングできるようになります。

重要

Elastic IP を解放する場合は、それをポイントしている DNS レコードも必ず削除してください。削除しない場合、未承認のユーザーによって乗っ取られる可能性のあるダングリング DNS レコードが存在することになります。