コンテンツにスキップ

ドメインをRoute 53に移管してみた

他社レジストラで管理していたドメインをAWSのRoute 53へ移管してみました。面倒そうに思えたドメイン移管ですが、実際の手順はとてもシンプルでスムーズに完了しました。本記事では移管元での準備からRoute 53での手順、DNS設定までを簡単にまとめます。


AWS の各サービスを利用していると、DNS も同じ AWS 環境で管理したほうが便利な場面が増えてきます。そこで、これまで他社レジストラで取得・管理していたドメインを AWS の Route 53 へ移管することにしました。

ドメイン移管は手続きが複雑そうな印象がありますが、実際にはいくつかの準備を行えば、それほど難しい作業ではありませんでした。今回は、移管元レジストラで行った設定と、Route 53 側での移管手順を順番に紹介します。

移管元レジストラでの作業

移管元のレジストラで行う作業は、レジストラによって異なると思います。今回は、GMOのバリュードメインからの移管でした。バリュードメインの場合、以下の3つの作業が必要でした。

  • ドメインロックの解除

  • WHOIS情報公開代行の解除(これがONになっていると、ドメインを他のレジストラに移管できない)

  • 認証コード(Auth-Code)をメモっておく

Route 53での作業

Route 53では、ドメインの一覧画面で「移管(イン)」を選択すると、単一のドメインか複数のドメインかが選択できます。今回は1つだけなので単一のドメインを選択します。

ドメイン名を入力し、チェックボタンをクリックすると、移管可否を確認してくれます。ここで赤の「移管不可」が表示された場合、ドメインロックがかかっている可能性が高いですので、移管元を再度確認してみましょう。

認証コードを入力します。

料金を確認し、連絡先情報を記入すれば完了です。

移管をリクエストしたものは、リクエストの一覧に表示されます。相変わらず日本語訳がおかしいのは残念です。ここの「でドメインを移管」は、実は「Transfer domain in」の訳で、正確には「ドメインを転入」です。

メールでの承認

バリュードメインの場合、しばらくすると移管元のレジストラからメールが届きます。ここで承認をクリックすると、移管は完了です。

移管後のPublic Hosted Zoneの設定

今回は、移管元のバリュードメインでは、他社へ移管後でもバリュードメインのDNSサーバが利用できるということだったので、先に移管を行ってからDNSサーバの切り替えをしたのですが、本来なら先にDNSサーバを切り替えたほうが安心でしょう。

バリュードメインから移管されてきた直後は、ネームサーバ(DNSサーバ)はバリュードメインのものになっていました。

DNSサーバを切り替えるには、まずRoute 53で対象ドメインのPublic Hosted Zoneを作成します。作成すると、ネームサーバの一覧が表示されるのでこちらをドメインに設定します。

また、Route 53に移管してきたドメインが操作ミスやいたずらによって許可なく転出されることを防ぐために、移管ロックを必ずかけておきましょう。