[Route53] サブドメインを他のAWSアカウントへ委譲する

サブドメインを別管理にしたいとき、サブドメインごとDNSを委譲することで管理を分けることができます。

サブドメインを委譲する方法

AWSアカウントドメイン(NS)実際に作りたいサブドメイン
AWSアカウントAaadd.infowww.aadd.info
AWSアカウントBdemo01.aadd.infodev.demo01.aadd.info

AWSアカウントB で demo01.aadd.info のNSレコードを作成します。それをAWSアカウントAに設定することで、demo01.aadd.info のサブドメインに対する設定を委譲することができます。

前提

AWSアカウントAでドメインが利用できていること

AWSアカウントBにサブドメインのNSレコードを作成する

AWSアカウントB に demo.aadd.info のネームサーバを登録します。
Route53 の画面から、ホストゾーンの作成をクリックします。

サブドメイン(demo01.aadd.info)を入力します。
ホストゾーンの作成をクリックします。

作成されると、NSレコードが自動的に作成されますので、値をコピーしておきます。

AWSアカウントAにサブドメインのNSレコードを登録する

AWSアカウントAで作業します。
Route53 の画面で、レコードを作成をクリックします。

サブドメインを入力します。
レコードタイプはNSを選択します。
コピーしていた値を貼り付けます。
レコードを作成をクリックします。

委譲にてサブドメインの登録は完了です。

AWSアカウントBで各種アドレスを登録する

あとは、AWSアカウントBで、AレコードやCNAMEレコードなどを設定すれば利用することができます。

AWSAWS,Route53

Posted by kidatti