

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

# Amazon EC2 インスタンスへのトラフィックのルーティング
<a name="routing-to-ec2-instance"></a>

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

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

## 前提条件
<a name="routing-to-ec2-instance-prereqs"></a>

使用開始には、以下が必要です。
+ Amazon EC2 インスタンス。EC2 インスタンスの起動については、次のドキュメントを参照してください。
  + **Linux** –「*Amazon EC2 ユーザーガイド*」の「[Amazon EC2 Linux インスタンスの開始方法](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/EC2_GetStarted.html)」を参照してください。
  + **Microsoft Windows** –「*Amazon EC2 ユーザーガイド*」の「[Amazon EC2 Windows インスタンスの開始方法](https://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/EC2_GetStarted.html)」を参照してください。
**重要**  
[Elastic IP アドレス](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/elastic-ip-addresses-eip.html)を作成し、この IP アドレスを EC2 インスタンスに関連付けることもお勧めします。Elastic IP アドレスによって、Amazon EC2 インスタンスの IP アドレスが固定されます。料金については、「[Elastic IP アドレス料金表](https://aws.amazon.com/ec2/pricing/on-demand/#Elastic_IP_Addresses)」を参照してください。
+ 登録済みドメイン名 ドメインレジストラとして、Amazon Route 53 を使用することも、あるいは別のレジストラを使用することもできます。
+ ドメインの DNS サービスとしての Route 53。Route 53 を使用してドメイン名を登録した場合、Route 53 をドメインの DNS サービスとして自動的に設定します。

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

## トラフィックを Amazon EC2 インスタンスにルーティングする Amazon Route 53 の設定
<a name="routing-to-ec2-instance-configuring"></a>

トラフィックが EC2 インスタンスにルーティングされるように Amazon Route 53 を設定するには、以下の手順を実行します。<a name="routing-to-ec2-instance-procedure"></a>

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

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

   1. にサインイン AWS マネジメントコンソール し、[https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/) で Amazon EC2 コンソールを開きます。

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

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

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

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

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

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

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

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

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

1. 次の値を指定します。  
**ルーティングポリシー**  
該当するルーティングポリシーを選択します。詳細については、「[ルーティングポリシーの選択](routing-policy.md)」を参照してください  
**レコード名**  
EC2 インスタンスへのトラフィックのルーティングに使用するドメイン名を入力します。デフォルト値はホストゾーンの名前です。  
たとえば、ホストゾーンの名前が example.com で、acme.example.com を使用してトラフィックを EC2 インスタンスにルーティングする場合、「**acme**」と入力します。  
**値/トラフィックのルーティング先**  
**IP アドレス、またはレコードタイプに応じた別の値**を選択します。ステップ 1 で取得した IP アドレスを入力します。  
**レコードタイプ**  
[**A – IPv4 address (A – IPv4 address)**] を選択します。  
**TTL (秒)**  
デフォルト値の [**300**] をそのまま使用します。

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

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

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