- Published on
GandiからCloudflareにドメイン移管した
Table of Contents
はじめに
このブログのドメインkekke.me
は、Gandi.netで取得し今まで使ってきましたが先日Cloudflareに移管しました。
移管しようと思った理由・Cloudflare を選んだ理由はどちらも料金です。
2022 年 5 月にドメインの取得を検討していた際、Gandi における.me
ドメインの更新料は 2662 円でした。
このくらいの料金ならと思いドメインを取得して、その後 2023 年に支払った更新料は順当に 2948 円、しかし 2024 年の更新料は突然 4899 円になっていました。
そこから移管を考え始め、最近更新料を確認するとついに 7837 円という当初の 3 倍近い料金になっていたため移管を決心しました。
どこのレジストラにしようか考えて真っ先に思い浮かんだのは Cloudflare でした。
Cloudflare は更新料が卸値のままで他と比べて安いという情報をドメイン取得時に見ていたからです。
ではなぜ Cloudflare で取得しなかったのかというと、当時の Cloudflare ではドメインを移管することはできても取得することはできなかったからです。
移管の流れ
公式が用意してくれているCloudflare へのドメイン移管のやり方を見ながら作業を進めました。
事前準備
まず Cloudflare のアカウントを作成し、支払い方法としてクレジットカードを登録します。
そして、ドメインの移管ページのドメインを追加するボタンから Cloudflare にドメインを追加していきます。
移管したいドメイン名kekke.me
を入力します。
プランはFreeでいきます。
現在設定されている DNS レコードが表示されますが今は特に変更せずにアクティベーションに進むをクリックしました。
すると、移管元の Gandi 側で DNSSEC の無効化とネームサーバーの変更をするように指示されるので、そのとおりにします。
Gandi での作業
指示通りまず DNSSEC を無効化します。
ネームサーバータブで現在 DNSSEC が有効か確認できます。
そこから DNSSEC を無効化することができます。
次に DNS ネームサーバーの変更を行います。
ネームサーバータブの変更ボタンから変更することができます。
現在 Gandi の DNS が使われているので、外部を選択して Cloudflare で与えられたネームサーバー 2 つを設定します。
今回はamanda.ns.cloudflare.com
とyisroel.ns.cloudflare.com
でした。
少し待ってネームサーバーの変更を Cloudflare が検知するとメールが届きます。
最大 24 時間かかると書かれていますが、今回は 10 分ほどでメールが届きました。
メールの件名はkekke.me は Cloudflare Free プランで有効になりました。
でした。
有効になったので Cloudflare でダッシュボードが使えるようになります。
右下の方にCloudflare に移管ボタンがありますが、Gandi 側で移管のロックがされているのでまだできません。
そこで最後にドメイン移管ロックを解除します。
Gandi で移管タブを確認すると当然現在はロックされた状態です。
解除すると認証キー(authorization key
)が得られます。
後ほど Cloudflare で入力するのでコピーしておきます。
認証キーは認証コード(authorization code
)とも呼ばれます。
Cloudflareのドメイン移管手順を見るとWhois情報公開代行を無効化しなければいけないレジストラがあると書かれていますが、Gandiでは無効化する必要はありませんでした。
Cloudflare での作業
ドメイン移管ロックを解除して少しすると、先程まで押せなかったCloudflare に移管ボタンが押せるようになっているのでクリックします。
今回はロック解除してから約 6 時間後に確認したら移管できるようになっていました。
一般的にどのくらい時間がかかるのかはわかりません。
先ほど Gandi でコピーしておいた認証コードと連絡先の入力をして、移管を確認して確定するボタンを押します。
すると、すぐにクレジットカードに請求が来ます。
10 分ほどで Form of Authorization(FOA)メールが Gandi から届きました。
そのメールを無視して特に何もしなくても 5 日後には移管が完了しますが、メール内のリンクから承認を行うとすぐに移管が完了します。
事後処理
最後に、
- Gandi 関係の不要な DNS レコードの削除
- DNSSEC の有効化
を行います。
これで完了だと思っていたのですが、kekke.me
にアクセスするとERR_TOO_MANY_REDIRECTS
というエラーでページを見ることができませんでした。
下の記事と全く同じ事象だったので、書いてあるようにSSL/TLS
の暗号化モードをフル (厳密)に変更することで問題が解消しました。
おわりに
無事にドメインを移管することができました。
皆さんは更新料に変更がないか確認するようにしてください。