Github pages のカスタムドメインを Dozens から Cloudflare に無料移行

はじめに

いままで Github Pages をカスタムドメインにするために無料で使っていた DNS サービス Dozens が終了するため、Cloudflare を使って移行してみました。10月31日なんてもうすぐですね。

参照
全サービス終了のお知らせ | DNSを自由に簡単に。Dozens(ダズンズ)

サービス終了までのスケジュール
・2019年3月1日(金)
新規会員登録・有料プランへのアップグレード受付終了
・2019年9月30日(月)
コントロールパネル・APIの停止
・2019年10月31日(木)
DNSサーバーの停止・サービスの完全終了

作業の流れ

1.Cloudflare のアカウント作成とAレコードの登録
2.お名前.com のネームサーバーの変更
3.確認

Cloudflare の設定

わかりやすく書かれているためまさにこのままやってもらえればよいかと思います。
参考
GitHub Pages + CloudFlare で独自ドメインをSSL化する

お名前.com の設定

お名前.com Navi にログインして、ドメイン設定 > ネームサーバーの設定 > ネームサーバーの変更 へ進みます。
変更したいドメインを選択して 他のネームサーバーを利用 タブを開きます。
ネームサーバー情報を入力 の欄に Cloudflare 設定で得られた DNS サーバの名前をすべて入力します。(例:hogehoge.ns.cloudflare.com)

参考
【CDN】Cloudflare(クラウドフレア)を利用

確認

自分のドメインを dig コマンドで引いたときの Name Server が nxX.dozens.com ではなく hogehoge.ns.cloudflare.com になっていることを確認します。
タイミングにもよるかもしれませんが変更して数分以内に切り替わりました。

1
2
3
4
5
6
7
) dig fascinatedwithtofu.com +nostats +nocomments ns     

; <<>> DiG 9.10.6 <<>> fascinatedwithtofu.com +nostats +nocomments ns
;; global options: +cmd
;fascinatedwithtofu.com. IN NS
fascinatedwithtofu.com. 86400 IN NS hoge.ns.cloudflare.com.
fascinatedwithtofu.com. 86400 IN NS fuga.ns.cloudflare.com.

おしまい