GoogleドメインからCloudFlareに移管する。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/832106/d47f1dd2-f71a-3c24-2801-8f564695be85.png)
 ## Google Domainsサービス終了のお知らせ。
 皆さんがこの記事にたどり着いたということはご存知の通りGoogle Domainsのサ終が近づいてきているということでしょうか。

 https://www.itmedia.co.jp/pcuser/articles/2306/16/news083.html

 私はお名前ドットコムの執拗な勧誘から逃れるためにGoogle様に泣きついたのに数年で見放される身となりました。次に泣きつく先はコスパ・メリデメ鑑みてCloudFlare様にしようと考えています。**ドメインとDNSの移管の手順を書いていきます。**

 https://qiita.com/minorun365/items/790635f211a14ad6b4db
 ## 前提
- Google DomainsでドメインとDNSが管理されていること
- CloudFlareのアカウントを持っていること(なければ作ってください。)
- この記事ではドメインとDNSの管理をCloudFlareに移管します。
CloudFlareでドメインを管理するためには**DNSもCloudFlare**で設定する必要があります。既にDNSのみCloudFlareで運用している場合は[ドメインの移管](#ドメインの移管)までスキップしてください。
- CloudFlare公式の移管ドキュメントがありますが、記事の書きやすさから順番を変更しています。
:::note warn
CloudFlareにドメインを移管する際に1年分ドメインを買う必要があります。
:::

## 目次
- [現状確認](#まずは現状確認)
- [DNSの移行](#dnsの移行)
    - [CloudFlareの設定](#cloudflareの設定)
    - [Google Domainsの設定](#google-domainsの設定)
    - [WhoISの再確認](#whoisの再確認)
- [ドメインの移管](#ドメインの移管)
    - [google domainsの作業](#google-domainsの作業)
    - [CloudFlareの作業](#cloudflareの作業)
- [移管の確認](#移管の確認)
- [動的IPアドレスの更新](#動的ipアドレスの更新)
- [まとめ](#まとめ)
- [参考文献](#参考文献)
 ## まずは現状確認
 ご自身のサイトのwhoisを確認してちゃんと```name server```と```Registrar```がgoogleになっているか確認しましょう。移管後に比較できるよう残しておくと便利です。

 https://ja.asuka.io/whois

```
⋮
Registrar: Google Inc
⋮
Name Server: NS-CLOUD-A1.GOOGLEDOMAINS.COM
Name Server: NS-CLOUD-A2.GOOGLEDOMAINS.COM
Name Server: NS-CLOUD-A3.GOOGLEDOMAINS.COM
Name Server: NS-CLOUD-A4.GOOGLEDOMAINS.COM
⋮
```
## DNSの移行
### CloudFlareの設定
CloudFlareダッシュボードのホームから**サイトの追加**をクリックします。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/832106/adf14b2b-7226-a0e7-3137-25b09e6dbebf.png)
次の画面でご自身が管理されているドメインを入力して**サイトを追加**
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/832106/6dfbad72-fa5d-3074-98e3-be5e16a87810.png)
プランを選ぶ画面が出るため、無料が好きな方は``Free``を選択し**続行**
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/832106/fb644340-f775-5daf-eb1f-3e69a94d2577.png)
DNSレコードが自動的に取得されるため、確認して**続行**
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/832106/7c0fe7ce-ebf1-6986-6778-529b119bb838.png)
ネームサーバーを変更する指示があるので **「4.Cloudflareのネームサーバーを追加します。」** のアドレスを二つコピーし、Google Domainsの設定に移りネームサーバーを変更します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/832106/90c97944-70f2-a09e-f850-73c0eb676587.png)


### Google Domainsの設定
https://domains.google.com/registrar/
Google Domainsを開いたらドメインの管理画面を開きます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/832106/01e984f1-d8ab-fe24-c54a-d1691852f186.png)
左のナビゲーションメニューから**DNS**をクリックし、**カスタムネームサーバー**タブから**ネームサーバの管理**を開きます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/832106/bfc9c9ca-33d4-9a71-b82b-9701386108c8.png)
入先ほど力フォームが開いたらネームサーバーに先ほどCloudFlareでコピーしたネームサーバーを入力し保存します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/832106/9df4f5b3-2dad-8410-3df2-bd0cdbe50c8f.png)
```
****.ns.cloudflare.com
****.ns.cloudflare.com
```
保存したら、上の方に出ているメッセージから**これらの設定に切り替える**をクリックします。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/832106/f0dcf67c-d624-763c-363b-ac034a099109.png)
ネームサーバが更新されるとCloudFlareからメールが届くのでそれまで待機です。自分の場合は1時間以内に届きました。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/832106/9c8fb57f-5be4-0739-5da9-f16dd4baee77.png)

### WhoISの再確認
サイドwhoisを確認するとName Serverが```CLOUDFLARE.COM```に変更されていると思います。Registrarはまだgoogleのままです。
https://ja.asuka.io/whois/
```
⋮
Registrar: Google Inc
⋮
Name Server: IVAN.NS.CLOUDFLARE.COM
Name Server: MEG.NS.CLOUDFLARE.COM
⋮
```
次はドメインの移管をします。

## ドメインの移管
### google domainsの作業
再度Google Domainsのマイドメインからドメインの管理画面を開き、左のナビゲーションメニューから***登録の管理***を開きます。
<img src="https://storage.googleapis.com/zenn-user-upload/9e2ac8c614aa-20230625.png" width= "200px" >
開いた画面から**ドメインの登録**を探し、``「ドメインはロックされています。」``をオフにし、``「認証コードを取得」``を押して認証コードをメモします。
![](https://storage.googleapis.com/zenn-user-upload/04c938b772a3-20230625.png)
![](https://storage.googleapis.com/zenn-user-upload/241134807d37-20230625.png)
ここまででGoogle Domainsでの作業は終了です。

### CloudFlareの作業
CloudFlareのダッシュボードに戻りナビゲーションメニューから```ドメイン登録```>```ドメインの移管```を選択し、先ほど登録したドメインが選択しに出てくるので追加コストに納得したら```ドメインを確認する```をクリックします。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/832106/bc3ae44c-eac3-c820-c003-17936b7bcf94.png)
認証コードを入力するフォームが出てくるので、先ほどGoogleDomainsでコピーしたコードを入力し、✓が付いたら```ドメインを確認する```をクリック
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/832106/f3204bc2-5bde-7b5b-7ac4-6d9ace0be05b.png)
次の画面ではWhoIsの情報入力フォームが出てくるのですべて***ローマ字で**埋めます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/832106/2d96c567-a492-390a-b138-ed9463072289.png)
入力後移管を確認して確定するを押すと進行中の画面が表示され、各方面からメールが複数飛んできます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/832106/f4c3d25f-de14-1867-3f01-1a6eaf2b47ed.png)
そのうち一件はWhoIsに登録したメールアドレスの検証メールなので対応しましょう。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/832106/5e0670c8-3744-a3c8-3820-3cb0b6833763.png)
もう一件はGoogleDomainsからの移管確認メールです。***移管をキャンセルまたは承認***ボタンを押して対応します。（対応しなくてもキャンセルしない限り5日後に自動移管されます。）
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/832106/d493a297-4e43-aa5b-08a6-d7e2434cb1ec.png)
飛んだページで***移管**をクリックします。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/832106/920e1436-1df6-75ff-0e92-461568a1df1b.png)
GoogleDomainsのマイドメインのサービスが```なし```に切り替わってます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/832106/6dc9a4a3-5a11-61b4-cc7f-d44ebf7e9036.png)
また、CloudFlareから移管完了メールが届けば移管完了です。
CloudFlareのダッシュボードからドメインの管理を開くとステータスが```アクティブ```に切り替わっているはずです。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/832106/b9cfa766-ac67-5e34-fac3-e0594849d07a.png)


## 移管の確認
最後にWhoIsの確認をします。
```Registrar```と```Name Server```が下記の通り下記変わっていると思います。
https://ja.asuka.io/whois/
```
⋮
Registrar: Cloudflare, Inc.
⋮
Name Server: IVAN.NS.CLOUDFLARE.COM
Name Server: MEG.NS.CLOUDFLARE.COM
⋮
```

## 動的IPアドレスの更新
動的IPで鯖を動かしている方はIPをCloudFlareに更新を通知してあげる必要がありますね。
これに関しては長くなってきたので別記事で書きます。

https://qiita.com/napspans/items/455103748f3a0dd7ee18

参考にしていただけますと幸いです。

## まとめ
移管作業は以上となります。
googleさんは稼げないサービスをすぐ終了しますよね。。
お疲れ様でした。ではまた。

追記
---
自分で証明書を発行している場合はリダイレクトエラーでアクセスできなくなる場合があります。下記の記事を参考にすると解消できました。

https://qiita.com/n0bisuke/items/ebdace6abf4423197373


## 参考文献
https://developers.cloudflare.com/registrar/account-options/domain-management/

https://zenn.dev/pkkudo/articles/88fe375a876fa2

https://zenn.dev/komura_c/scraps/3af768dbdd8221