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 など) のトラフィックをサーバーにルーティングできます。

Prerequisites

開始する前に、以下のものが必要です。

  • Amazon EC2 インスタンス。EC2 インスタンスの起動については、次のドキュメントを参照してください。

    重要

    Elastic IP アドレスを作成し、この IP アドレスを EC2 インスタンスに関連付けることもお勧めします。Elastic IP アドレスによって、Amazon EC2 インスタンスの IP アドレスが固定されます。料金については、「Elastic IP アドレス料金表」を参照してください。

  • 登録済みドメイン名 Amazon Route 53 をドメインレジストラとして使用することも、別のレジストラを使用することもできます。

  • ドメインの DNS サービスとしての Route 53。Route 53 を使用してドメイン名を登録した場合、Route 53 をドメインの DNS サービスとして自動的に設定します。

    Route 53 をドメインの DNS サービスプロバイダとして使用する方法の詳細については、「Amazon Route 53 を既存ドメインの DNS サービスとして使用する」を参照してください。

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

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

Amazon EC2 インスタンスにトラフィックをルーティングするには

  1. Amazon EC2 インスタンスの IP アドレスを取得します。

    1. AWS Management Console にサインインし、Amazon EC2 コンソール (https://console.aws.amazon.com/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 インスタンスにトラフィックをルーティングできるようになります。