ドメイン移管の完了を待つな!お名前.comからCloudflareへ「自宅メールサーバー」を先行切り替えする無停止移行マニュアル

この記事は約6分で読めます。
この記事が役立ったらブックマーク! あとで読み返したり、環境構築時のリファレンスに活用できます
B! はてなブックマークに追加

「ドメインを他社へ移管申請したけれど、承認メールが届かなかったり手続きに時間がかかったりで全然完了しない……」
「移管が終わるまで、自宅サーバーのメールの管理権限をCloudflareに動かせないのかな?」

結論から言うと、ドメインの移管(レジストラ変更)完了を待つ必要は一切ありません!

ドメインの所有権がお名前.comに残ったままであっても、ネームサーバー(DNS)だけを先にCloudflareへ切り替えることで、自宅メールサーバーを無停止のまま即座にCloudflareの爆速・安全なDNS管理下へ移行できます。
今回は、自宅サーバーでメール(SMTP/IMAP)を運用している人が「メールを1秒も止めることなく」安全にCloudflareへ先行切り替えする全手順と、メールが不通になる最大の落とし穴「オレンジ雲(プロキシ)の罠」の回避法を完全解説します!

1. 【事前準備】現在のメール用DNSレコードを完全洗い出し

ネームサーバーを切り替える前に、現在お名前.comのDNSで動作している「メール送受信に必要なレコード」をすべてメモ・手元に控えましょう。
自宅サーバーでメールを正常運用するために必要な「3種の神器」は以下の通りです。

  1. Aレコード(または AAAAレコード)
    • 例: mail.yourdomain.com ➔ 自宅のグローバルIPアドレス
  2. MXレコード
    • 例: test-site.online ➔ 優先度 10mail.test-site.online を指定
  3. TXTレコード(認証系)
    • SPFレコード: v=spf1 ip4:あなたのグローバルIP ~all
    • DKIM / DMARC レコード: メール到達率(特にGmail宛て)を維持するための各種TXT設定

💡 メモ
ターミナルから dig yourdomain.com MXdig mail.yourdomain.com A を叩いて、外部から正しく参照できているか事前に確認しておくと安心です。

2. Cloudflare側でDNSレコードを事前構築する

切り替え時の「メール不通時間」をゼロにするため、ネームサーバーを変更する前にCloudflare側で受け皿を作っておくのが鉄則です。

手順

  1. Cloudflareダッシュボードにログインし、「サイトを追加」から対象ドメインを登録(無料プランでOK)。
  2. 自動スキャンされたDNSレコード一覧を確認。
  3. 事前に控えた Aレコード(mail等)、AAAAレコード(IPv6mail用)、MXレコード、TXTレコード(SPF/DKIM) が不足していれば手動で追加します。

🚨 【最重要】「オレンジ雲(プロキシ)」の罠を回避せよ!

CloudflareにDNSレコードを追加する際、画面上に現れる雲のアイコンに絶対の注意を払ってください。

  • Web通信(www@ などのWebサイト用):👉 オレンジ色の雲(Proxy ON) でOK!CloudflareのCDNやWAFで保護されます。
  • メール通信(mail などのメールサーバー用Aレコード):👉 必ず「グレーの雲(DNS Only / プロキシOFF)」にすること!!
Plaintext
【NGな設定例】
mail.test-site.online  A  203.0.113.1  🧡 オレンジ雲 (プロキシ有効)  <-- メールが死ぬ!

【OKな設定例】
mail.test-site.online  A  203.0.113.1  🩶 グレー雲   (DNS Only)    <-- 正常に受信できる!
Plaintext
[INCORRECT CONFIGURATION]
mail.test-site.online  A  203.0.113.1  🧡 Orange Cloud (Proxied)   <-- Mail breaks!

[CORRECT CONFIGURATION]
mail.test-site.online  A  203.0.113.1  🩶 Grey Cloud   (DNS Only)  <-- Works properly!

❓ なぜプロキシを入れるとメールが死ぬのか?

Cloudflareのプロキシ(オレンジ雲)は、Web通信(HTTP/HTTPS:ポート80/443)しか通しません。メールの通信で使われる SMTP(25/465/587)や IMAP(993)といったポート通信はプロキシで遮断されてしまうため、オレンジ雲にした瞬間、世界中からのメール受信が完全にストップしてしまいます。

3. お名前.com側で「ネームサーバーの変更」を実行する

Cloudflare側の受け皿(グレー雲でのレコード設定)が完璧に整ったら、お名前.com側でネームサーバーの切り替えを行います。

  1. お名前.com Navi にログイン。
  2. サイドバーメニュー「ネームサーバー/DNS」➔ 「ネームサーバーの変更」 を選択。
  3. 対象ドメインを選び、「他のネームサーバーを利用」タブを開く。
  4. Cloudflareのセットアップ画面に表示されている 2つのネームサーバー(例: xxx.ns.cloudflare.com)を入力して保存。
Plaintext
1型目: xxx.ns.cloudflare.com
2型目: yyy.ns.cloudflare.com

Nameserver 1: xxx.ns.cloudflare.com
Nameserver 2: yyy.ns.cloudflare.com

4. 動作確認と導通テスト

設定変更後、世界中のDNSサーバーに情報が浸透するまで数分〜数時間かかります。以下の手順で切り替え完了を確認しましょう。

① ネームサーバーの浸透確認

ターミナルでネームサーバーの問い合わせを行います。

Bash
dig yourdomain.com NS +short

出力結果に cloudflare.com のアドレスが返ってくれば、DNSの管理権限は無事Cloudflareへ移行完了しています!

② メールの送受信テスト

  • 外部からの受信: 自分のGmail等から自宅サーバー宛てにテストメールを送信。
  • 外部への送信: 自宅サーバーからGmail等へ送信し、ヘッダー情報の「SPF: PASS」「DKIM: PASS」「DMARC: PASS」が出ているか確認。

💡 Q. Postfix や Dovecot 等のサーバー側設定は変更が必要?

A. 一切不要です!
サーバーのIPアドレスやドメイン名自体が変わらない場合、変更するのは外部からの案内窓口(DNS)だけです。Postfix/Dovecot の設定ファイル(main.cf10-mail.conf 等)やメーラーの設定を変更する必要はありません。

まとめ

これで、面倒でお手上げになりがちなドメイン移管手続きの進捗に左右されることなく、自宅メールサーバーのコントロール権を完全にCloudflareへと退避させることができました!

  • 移管完了を待つ必要なし(DNS先行切替で即時開通)
  • メール用のA/AAAAレコードは「グレーの雲(DNS Only)」を死守する

あとはお名前.com側で滞っているドメイン移管(レジストラ変更)の手続きがバックグラウンドでゆっくり終わるのを待つだけでOKです。

メールの停止リスクに怯えず、快適なCloudflare管理ライフを始めましょう!

コメント

タイトルとURLをコピーしました