Closed5

【Route53】別のAWSアカウントでサブドメインを使えるように権限移譲する

not75743not75743

やりたいこと

このようにサブドメインをアカウントBに移行したい

  • AWSアカウントA(移譲元):example.com
  • AWSアカウントB(移譲先):sub.example.com

イメージ図

前提

移譲元アカウントではRoute53でドメイン「example.com」を発行しているものとする

not75743not75743

手順

① 【移譲先】ホストゾーン作成

  • サブドメインでホストゾーン作成
  • パブリックホストゾーンで作成

②【移譲先】ネームサーバの情報を控える

NSレコードに4つあると思うのですべて控えます。

③ 【移譲元】移譲元ドメインのホストゾーンでNSレコード作成

  • NSレコード作成
    • sub.example.com
    • レコードタイプ:NS
    • 値:Bのネームサーバ情報

④【移譲先】動作確認

dig sub.example.com

statusがNOERROR、answer sectionに対象のIPアドレスが表示されること

not75743not75743

ざっくりとした流れ

  • ルートDNSサーバに問い合わせ、comDNSサーバを返却
  • comのDNSサーバに問い合わせ、example.comのDNSサーバを返却
  • example.comのDNSサーバに問い合わせ、sub.example.comのDNSサーバを返却
    • サブドメインのDNSサーバ(権威サーバ)を指定することで、この挙動となります。
  • sub.example.comのDNSサーバに問い合わせ、sub.example.comのIPアドレスを得る
このスクラップは2023/08/03にクローズされました