ドメイン移管: Google DomainsからCloudflare Registrarへ

バグと戦うエンジニア programing

2023年9月7日にGoogle DomainsがSquarespaceに買収されてしまった。重い腰を上げてCloudflare Registrarに移管する。

Google Domainsは安くて使いやすくて好きなサービスだったので買収されたのはとても残念だが仕方ない。

ドメインサービス選定

Google Domainsに変わるサービスとしてはAmazon Route 53やさくらインターネットなど多くのサービスがある。今回は次の4つのことを考えてCloudflare Registrarを選んだ。長期的に使えそう・人気がある(ググって記事が見つかる)・海外サービス・安い。

海外サービスを使うことを当たり前にしたいのであえて今回は海外サービスにした。日本に住んでいることなどを考慮せず対等に比較して日本のサービスが良ければ日本のサービスを使うが、日本に住んでいるという理由だけで日本のサービスを使うのは長期的によくない気がしている。

変更したいこと

  • DNS設定
  • ドメイン管理
  • メール管理

やること

whoisで現状確認

すでにRegistrarはSquarespaceになっていた。

$whois example.com
...
Registrar: Squarespace Domains II LLC
Name Server: NS-CLOUD-B4.GOOGLEDOMAINS.COM
...

Cloudflareのアカウント作成

アカウント作成ページからアカウントを作成する。メールが来るので認証する。

DNSの移行

CloudflareとGoogle Domainsの設定を行う。cloudflareは無料プランを選択した。

Cloudflareでサイトを追加してDNSレコードを追加する。DNSレコードが全て反映されない時はGoogle DomainsからBIND形式でエクスポートしてCoudflareでインポートする。

Google DomainsでCustom name serversを設定する。これらの設定に切り替えるをクリックする。

Googleの設定をしたらすぐにcloudflareからメールが届いた。whoisで確認するとName Server:がcloudflareに変わっている!

サイトとcloudflareのProxy statusで二重にsslの設定をしているとおかしくなる。cloudflareのProxy statusはオフにすれば直る。

ドメインの移管

google domainsで移管を許可する。登録の設定からドメインの登録のドメインロックをオフにする。許可ができるまで数時間待つ場合もあるみたい。今回は2時間くらい待ったら先に進めた。

Cloudflareで支払い方法を設定する。

確認コードを入力して届いたメールから承認をすると移管が完了する。メールが届くのは数分待つこともある。

whoisコマンドで確認するとRegistrarがCloudflareになっている。

$ whois example.com
Registrar: Cloudflare, Inc.

メールの転送設定

カスタムドメインのメールアドレスをgmailで受信で可能にする。

Email Routingからカスタムアドレスを追加する。googleの設定がある場合はcloudflareの管理画面から削除する。

Google Domainsからはドメインが消える。

gmailから送信ができることを確認する

Google Domainsで送信ができていればCloudflareに移管した後でもそのまま送信することができた。

終わりに

ドメインの移管は初めてて心配だったが調べながら実行していけばそこまで難しくはない。

時間がかかるかもしれない箇所もあるので半日くらいは余裕を持っていた方が良さそう。

参考サイト

コメント

タイトルとURLをコピーしました