色々と移管した話 (1. DNSサーバ編)

こんにちは。
今年が始まってすぐに高熱で倒れたり、ピーピーで眠れない夜を過ごしたり、専門病院に通い始めたりと、一度、厄払いをやってもらった方がいいのでしょうか…

今回、Livedoor Blogから、さくらのレンタルサーバにBlogを移管することにしました。
また、ドメインのDNSサーバ(ネームサーバ)を、お名前.comからCloudflareに移管することにもしました。

まず最初にドメインのDNSサーバを切り替える対応を書きたいと思います。

ネームサーバがなんぞやという方は、以下のサイトを参考にしてみてください。
Ref. ドメイン基礎知識 / ネームサーバとは? – Zenlogic

今回、DNSサーバを切り替える訳ですが、変更前と変更後は以下の図のとおりです。

【作業前】

【作業後】

1.Cloudflareを登録する

なにはともあれ、 Cloudflare のアカウントを作成しましょう。

Ref. Cloudflare

2.Cloudflareにサイトを追加する

Add your siteということで、今回追加したいドメインを入力します。
今回は、「223n.tech」を入力しました。
この時点で、お名前.comに設定していたDNSレコードが読み取られてCloudflareに自動反映されていると思います。

3.DNSサーバの変更

DNSサーバをCloudflareに変更するため、お名前.comの「ネームサーバ―の変更」を開き、Cloudflareの画面に表示されたDNSサーバのURLに変更します。

CloudflareがDNSサーバの変更を確認すると、OverviewページのStatusが「Active」に変わります。

4.terraformでCloudflareを設定する

今回は、terraformを使ってCloudflareの設定を行うことにしました。
設定ファイルなどはGitHubのリポジトリにありますので、参考にしてください。

Ref. 223n/223nTech – GitHub

注意点としては、実行する前にDNSレコードをすべて削除する必要があります。
実行後にCloudflareに設定が反映されているか確認してください。

以上で、Cloudflareへの移管作業は完了です。
次回は、さくらのレンタルサーバーにWordPressを構築して、Blogを移管していきます。