DNS サービスをサードパーティーの DNS プロバイダーから移行して、自分のドメインを Amazon Lightsail インスタンスにポイントさせることができるようにしたいと考えています。 これを実行するにはどうすればよいですか?
簡単な説明
DNS サービスの転送については、次の 3 つのシナリオがあります。
- シナリオ A: ドメインのネームサーバー設定全体をサードパーティー DNS プロバイダーから Amazon Lightsail に移動する。
- シナリオ B: サブドメインのネームサーバー設定全体をサードパーティー DNS プロバイダーから AWS に移動する (ドメイン全体ではありません)。
- シナリオ C: ドメイン (例: xyz.abc.com) が Lightsail インスタンスをポイントするようにするが、DNS サーバーは移動しない。
解決方法
シナリオ A: ドメインのネームサーバー設定全体をサードパーティー DNS プロバイダーから Amazon Lightsail に移動する
1. Amazon Lightsail コンソールを開きます。
2. [Networking] (ネットワーク)、[Create DNS Zone] (DNS ゾーンの作成) の順に選択します。
注: DNS ゾーンの作成の詳細については、Create a DNS zone in the Lightsail console を参照してください。
3. ドメインを入力し、[Create DNS Zone] (DNS ゾーンの作成) を選択します。abc.com はドメインの一例です。4 つのネームサーバーのセットを受け取ります。
4. 新しく作成された DNS ゾーンに DNS レコードを追加します。現在の DNS プロバイダーの DNS レコードの詳細を参照します。すべてのレコードを Lightsail DNS ゾーンに 1 つずつコピーします。
5. すべてのレコードがコピーされ、ドメインのネームサーバーを Lightsail に切り替える準備ができたら、ドメインの現在のレジストラポータルに移動します。現在のネームサーバーを、ステップ 3 で受け取った新しいサーバーに置き換えます。現在の DNS プロバイダーの DNS ゾーンではなく、ドメインの現在のレジストラポータルのネームサーバーのセクションにあるネームサーバーを置き換えます。
6. [Save] (保存) を選択します。
注: ネームサーバーの変更がインターネットの DNS を介して伝達されるまで待機します。これには数時間かかる場合があります。
シナリオ B: サブドメインのネームサーバー設定全体をサードパーティー DNS プロバイダーから AWS に移動する (ドメイン全体ではありません)
1. Amazon Lightsail コンソールを開きます。
2. [Networking] (ネットワーク)、[Create DNS Zone] (DNS ゾーンの作成) の順に選択します。
注: DNS ゾーンの作成の詳細については、Create a DNS zone in the Lightsail console を参照してください。
3. ドメインを入力し、[Create DNS Zone] (DNS ゾーンの作成) を選択します。xyz.abc.com はドメインの一例です。4 つのネームサーバーのセットを受け取ります。
4. サードパーティーの DNS プロバイダーで DNS レコードを開きます。レコードタイプとして [NS] を使用して、4 つの新しい DNS レコードを作成します。この例では、レコード名は xyz で、値はステップ 3 で受け取った各ネームサーバーです。
5. Amazon Lightsail コンソールを開いてから、DNS ゾーンを開きます。xyz.abc.com が Lightsail インスタンスをポイントするようにする DNS レコードを作成します。詳細については、Add records to the DNS zone を参照してください。
シナリオ C: ドメイン (例: xyz.abc.com) が Lightsail インスタンスをポイントするようにするが、DNS サーバーは移動しない
このシナリオでは、Lightsail DNS ゾーンを作成する必要はありません。ドメイン用にサードパーティー DNS プロバイダーで A レコード (xyz.abc.com など) を作成します。その後、それが Lightsail インスタンスの IP アドレスをポイントするようにします。これで、ウェブサイトが Lightsail インスタンスからロードします。
注: DNS の伝達には数時間かかる場合があります。
関連情報
Pointing your domains to your Amazon Lightsail distributions