Google Domainsで取得したドメインを、さくらのレンタルサーバで使用してWebサイトを公開する

GSuiteの申し込みと同時に、Google Domainsで独自ドメインを取得しました。

・メールはGsuite
・WebサイトはGsuiteの提供するサービス「Googleサイト」ではなく、さくらレンタルサーバを使用して公開
という使い分けをしたい場合の手順です。

##手順
1. さくらサーバでIPアドレスの確認
2. Google Domains側でDNSサーバの設定をする
3. さくらのレンタルサーバでドメインの登録をする
4. Google Domainsでネームサーバーを変更する
5. メールが受信できない問題への対処



## 1. さくらサーバでIPアドレスの確認
1. 会員メニューにログインし、[サーバ、SSL等サービスの確認]をクリック。
<img width="767" alt="2-s.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/656233/7081e1e0-9496-0f01-e918-0c8680432736.png">

2. [新コントロールパネルへログインする]をクリック。 （現状のコントロールパネルでも。どちらでもOK）
<img width="764" alt="3-s.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/656233/7ea7cd03-89db-584f-3ccd-a30e7ffe752f.png">

3. [サーバ情報]を表示。
<img width="1186" alt="4-s.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/656233/bacbae02-43dc-83cc-4282-c93e82000b96.png">

4. 表示されたIPアドレス情報をメモしておく。後の手順で必要になります。
<img width="609" alt="5-s.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/656233/c7403221-3156-5dc3-cf84-0ce165269861.png">


## 2. Google Domains側でDNSサーバの設定をする

1. Google Domainsにログインする。

2. 左側項目の[マイドメイン]を選択し、レンタルサーバで使用したいドメイン名をクリック。（右端にあるリンク[管理]でも同じ画面に飛びます）
<img width="1104" alt="1.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/656233/01a617e3-d783-fb84-8cfc-e4c891186f7c.png">

3. 左側項目の[DNS]を選択し、[カスタム リソース レコード]を表示。
<img width="1194" alt="2.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/656233/51dfd5ca-4375-0183-edf3-930c9ff13424.png">

4. 下記の画面に入力していきます。
<img width="850" alt="8-1.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/656233/12804b56-d88a-9d71-1ca2-5f976441531a.png">
まずIPv4アドレスの設定を記入していく。左から順番に
名前：「@」のままでOK
タイプ：「A」を選択
TTL：「1h」のままでOK
IPv4アドレス：先ほどさくらサーバで確認したIPv4アドレスを入力
と入力し、[追加]ボタンをクリック。

同じ要領で、タイプ「AAAA」にIPv6アドレスを入力。
下記のように2行追加されます。
<img width="831" alt="8-2.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/656233/b6a4f908-496b-f7bc-801e-0132aa319434.png">
*DNSサーバのタイプ詳細は、下記を参考にしました。
https://help.onamae.com/answer/7883

## 3. さくらのレンタルサーバでドメインの登録をする
1. 再びさくらのレンタルサーバ画面に戻り、[ドメイン/SSL]を選択。
<img width="554" alt="9-s.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/656233/2ec769c6-74eb-d52e-ba4e-050e294414c1.png">

2. [ドメイン新規追加]を選択。
<img width="1179" alt="10-s.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/656233/70285f03-5f54-9bc6-6642-86ca5a8369fb.png">

3. [他社で取得したドメインを移管せずに使う]の[追加]を選択。
<img width="889" alt="11-s.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/656233/cd7a6979-0082-b3bd-c669-065d84d05c38.png">

4. ドメインを入力し、[追加]を選択。
<img width="960" alt="12-s.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/656233/595fb4f8-b32c-53ac-0e40-5023fb52c765.png">

5. 続けてドメインの設定を行う。ドメインの[設定]を選択。
![13-s.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/656233/f03a984d-2ea5-d307-a2e0-1be9ccdce8cb.png)

6. [マルチドメインとして利用する]にチェック。[wwwが付与されたサブドメインも使用する]、[リダイレクト(転送)設定]はお好みで選択してください。
![14-s(sub).png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/656233/f49dd1db-34c5-42d3-8b1c-cf211d1bb0fb.png)

7. 下にスクロールし、[メール機能利用時のドメイン設定]で、[メールの利用範囲]の[利用しない]にチェック。[保存する]をクリック。
![15-s.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/656233/c8a2c682-4453-3082-476f-37a98cbf4686.png)


##4. Google Domainsでネームサーバーを変更する

1. DNSSECの設定を無効にする
下記を参照すると
https://support.google.com/domains/answer/6387342?authuser=2
「DNSSEC が有効になっている間にネームサーバーを変更すると、更新されない場合があります。」とのことなので、まずGoogle Domainsの画面でDNSSECの設定を無効にする。

2. [カスタム ネームサーバーを使用する]にチェックを入れて、上記4.の画面に表示されているさくらインターネットのネームサーバ1および2を記入する。
下記のような画面になるはず。
![16.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/656233/8ecb3d53-ba14-2ce6-3c37-dced6c8746f1.png)

これで完了！
しかしメールのほうで問題が発生しました…

##5. メールが受信できない問題への対処

さくらのネームサーバを使用すると、NSレコードが書き換えられてしまうため
GSuiteからメール送信はできるが、GSuiteでの受信ができなくなってしまった…！
参考URL:
https://web-generalist.com/gmail-mxrecord-sakura-arecord/
https://www.d-mata.com/blog/gsuite/

この問題を解決するため、ネームサーバをGoogle Domainsのネームサーバに戻した。
無事メール受信ができるようになりました。
念のため、Google Domainsで無効にしたDNSSECも有効に戻しました。

あとはサイト公開の準備（無料SSLの設定等）をすれば完了です。