Amazon AWSのAmazon Route 53 を利用する手順を紹介します。
DNSサーバーの運用をしていましたが、障害耐久性を強化するため、Amazon AWSでもDNSレコードを管理することにしました。Amazon AWSでは Route 53 というサービスでDNSを利用できます。
Amazon AWSのコンソールにログインします。下図の画面が表示されます。
下方向にスクロールすると、[ネットワーキング]カテゴリ内に、"Route 53"のサービスがありますので、クリックします。(下図の場合では画面の左下に"Route 53"があります。)
Amazon Route 53のスタート画面が表示されます。左側の[DNS management]セクションの[Get started now]ボタンをクリックします。
Amazou Route 53の管理画面が表示されます。まだゾーンが登録されていない状態では下図の画面となります。画面上部左の[Create Hosted Zone]ボタン、もしくは画面中央の[Create Hosted Zone]ボタンをクリックして、ゾーンを追加します。
ゾーンの一覧画面が表示されます。この画面から次の画面に遷移しない場合は、画面上部の[Create Hosted Zone]ボタンをクリックします。
画面の右側に、ゾーンの設定ウィンドウが表示されます。
追加するゾーンのドメイン名を入力します。必要に応じてコメントも入力できます。[Type:]欄はデフォルトの"Public Hosted Zone"を選択します。設定ができたらウィンドウの最下部にある[Create]ボタンをクリックします。
ゾーンが追加されます。ゾーン追加直後はNSレコードと、SOAレコードが作成されます。NSレコードに表示されているホスト名が、Amazon Route 53のDNSサーバー名になります。
ゾーンが追加できたので、そのゾーンのホストを追加します。画面上部の[Create Record Set]ボタンをクリックします。右側にレコード編集ウィンドウが表示されます。
レコード編集ウィンドウに値を入力します。[Name:]欄にはホスト名を、[Type:]欄にはDNSのレコードタイプを設定します。今回はホストの追加のため、Aレコードを選択しています。[Value:]欄にホストに設定するIPアドレスを入力します。また、[TTL (Seconds)]欄にはデフォルトで300が入力されていますが、変更したい場合は、TTLを変更できます。入力ができたらウィンドウ最下部の[Create]ボタンをクリックします。
レコード一覧画面にAレコードが追加できました。
[Create Record Set]ボタンをクリックして、さらにホストを追加します。
作成できるレコードの種類は下図の通りです。
MXレコードも追加します。
MXレコードが追加できました。
同様の手順を繰り返して、ゾーンのレコードを作成します。
ドメインの管理画面にアクセスし、ネームサーバーにAmazon Route 53のDNSサーバーを追加します。ドメインの管理画面へのアクセス方法、DNSの変更方法は利用しているドメインネームレジストラを参照してください。