概要
最近、AWS の Route 53 でサブドメインの委任を行ったので、サブドメインの委任に関して備忘録として残しておきます。
サブドメインの委任とは
例えば、既にaaa.com
というドメインを購入していて、 AWS で公開するサービスのドメインを購入しているドメイン(aaa.com
)のサブドメイン(bbb.aaa.com
)に設定することをサブドメインの委任と言います。
メリットとして、ユーザからするとaaa.com
のサブドメインであるため、aaa.com
に位置するサービスであることがすぐに分かります。
一般的な設定方法
一般的な方法では
- 委任元のNSレコードとAレコードを確認する
…… IN NS ns1.sub.example.com ns1 IN A 128.23.19.99 ……
- 委任先のDNSサーバには委任元のNSレコードとAレコードを登録する
…… bbb.aaa.com IN NS ns1.sub.example.com ns1.sub.example.com IN A 128.23.19.99 ……
Route 53 では
上記のNSレコードのみでサブドメインを登録するのみで問題ないです。
登録するNSレコードは4件作成されるので、4件を委任先のDNSサーバに登録します。
…… bbb.aaa.com IN NS ns-2048.awsdns-64.com bbb.aaa.com IN NS ns-2049.awsdns-65.net bbb.aaa.com IN NS ns-2050.awsdns-66.org bbb.aaa.com IN NS ns-2051.awsdns-67.co.uk ……