Skip to main content

🌐 Cloudflare DNS完全移行ガイド

📋 概要

本ガイドでは、お名前.comからCloudflare DNSへの完全移行手順を説明します。高速・安全・一元管理されたDNS環境を構築し、将来的なサービス拡張にも対応できる基盤を提供します。

🎯 移行のメリット

⚡ パフォーマンス向上

  • グローバルエニキャスト: 世界中のエッジロケーションで高速DNS応答
  • 平均応答時間: 14ms(業界最高レベル)
  • 稼働率: 99.99%以上の高可用性

🔒 セキュリティ強化

  • DDoS攻撃対策: 自動的な攻撃検知・緩和
  • DNS over HTTPS: 暗号化されたDNSクエリ
  • Bot Management: 悪意のあるトラフィックの自動ブロック

💰 コスト最適化

  • 基本DNS: 完全無料
  • 統合管理: Pages、Workers、Accessとの一元管理
  • 分析機能: 詳細なトラフィック分析(無料)

🔧 管理性向上

  • API連携: 自動化・プログラム制御
  • 一括操作: 複数ドメインの同時管理
  • バージョン管理: DNS設定の履歴追跡

📋 前提条件

✅ 必要な準備

必須条件:
- Cloudflareアカウント(無料)
- 現在のDNS設定の把握
- 移行対象ドメインの管理権限
- 約2-48時間の移行期間の確保

推奨条件:
- DNSレコードの完全なバックアップ
- メールサーバーの設定確認
- サブドメイン使用状況の確認
- SSL証明書の現在の状態確認

⚠️ 重要な注意事項

  • DNS伝播: 変更反映まで最大48時間かかる場合がある
  • メール影響: MXレコード設定ミスでメール受信不可となる可能性
  • サブドメイン: 全てのサブドメインを事前に確認・移行が必要
  • TTL設定: 移行前にTTL値を短く設定(推奨: 300秒)

🗺️ 移行ステップ概要

graph TD
A[Step 1: 現状調査] --> B[Step 2: Cloudflare準備]
B --> C[Step 3: DNS設定移行]
C --> D[Step 4: 動作確認]
D --> E[Step 5: ネームサーバー変更]
E --> F[Step 6: 最終確認]
F --> G[Step 7: 最適化設定]

H[ロールバック手順] --> A
I[トラブルシューティング] --> C

📝 Step 1: 現状調査・準備

🔍 現在のDNS設定確認

お名前.com DNS設定のバックアップ

  1. お名前.com Naviにログイン
  2. ドメイン設定DNS設定/転送設定
  3. 現在の設定を全てスクリーンショット保存
  4. テキストファイルにも記録
# コマンドラインでの現在DNS確認
dig +short example.com
dig +short www.example.com
dig +short mail.example.com
dig +short @ example.com MX
dig +short @ example.com TXT

設定項目確認チェックリスト

📋 確認必須項目:
基本設定:
□ Aレコード(@ および www)
□ CNAMEレコード(全サブドメイン)
□ MXレコード(メール)
□ TXTレコード(SPF、DKIM、DMARC、その他)

追加設定:
□ AAAAレコード(IPv6)
□ SRVレコード(特殊サービス)
□ CAAレコード(SSL証明書制御)
□ NSレコード(サブドメイン委譲)

メール関連:
□ SPFレコード (v=spf1...)
□ DKIMレコード (k=rsa; p=...)
□ DMARCレコード (v=DMARC1...)
□ MXレコード優先度

📊 現状分析・計画

サービス影響度分析

サービス現在の設定移行時影響対策
WebサイトAレコード正確な移行
メールMX/SPF/DKIM慎重な確認
APIサブドメイン事前テスト
管理画面サブドメインアクセス確認
CDNCNAME設定継承

移行スケジュール計画

推奨タイムライン:
Day 1:
- 現状調査・バックアップ
- Cloudflareアカウント設定
- DNS設定移行(テスト)

Day 2:
- 動作確認・最終調整
- TTL短縮設定
- 関係者への事前通知

Day 3-5:
- ネームサーバー変更
- DNS伝播待機
- 継続監視

緊急時:
- ロールバック準備
- 24時間体制監視

🚀 Step 2: Cloudflareアカウント設定・準備

🔧 Cloudflareセットアップ

アカウント作成・初期設定

  1. https://dash.cloudflare.com でアカウント作成
  2. メール確認二要素認証設定
  3. ダッシュボードで基本設定確認

ドメイン追加

手順:
1. 「サイトを追加」をクリック
2. ドメイン名入力: example.com
3. プラン選択: Free(基本的にはこれで十分)
4. DNS設定スキャン結果の確認

📋 DNS設定の事前準備

Cloudflare推奨設定

基本設定:
SSL/TLS: フルまたはフル(厳密)
Always Use HTTPS: オン
Automatic HTTPS Rewrites: オン
Minimum TLS Version: 1.2以上

セキュリティ設定:
Security Level: Medium
Browser Integrity Check: オン
Hotlink Protection: オン(必要に応じて)

パフォーマンス設定:
Auto Minify: HTML、CSS、JS有効
Brotli: オン
Early Hints: オン(Pro以上)

🛠️ Step 3: DNS設定の移行

📝 基本DNSレコード設定

Webサイト用設定例

# メインサイト
Type: A
Name: @
Content: 203.0.113.1
TTL: Auto
Proxy: オン(オレンジクラウド)

Type: A
Name: www
Content: 203.0.113.1
TTL: Auto
Proxy: オン(オレンジクラウド)

# または、CNAMEを使用
Type: CNAME
Name: www
Content: example.com
TTL: Auto
Proxy: オン(オレンジクラウド)

サブドメイン設定例

# 管理画面
Type: A
Name: admin
Content: 203.0.113.2
TTL: Auto
Proxy: オン

# API サーバー
Type: A
Name: api
Content: 203.0.113.3
TTL: Auto
Proxy: オン

# 画像配信CDN
Type: CNAME
Name: cdn
Content: d1234567.cloudfront.net
TTL: Auto
Proxy: オフ(グレークラウド)

📧 メール設定(重要)

⚠️ contents-print.jp の実際の設定

現在確認されているAmazon SES DKIM設定

# 移行必須:6つのDKIMレコード
Type: CNAME
Name: 4kpbbs4fimrlyce6izlkzukzrz65ebbv._domainkey
Content: 4kpbbs4fimrlyce6izlkzukzrz65ebbv.dkim.amazonses.com
TTL: 3600
Proxy: OFF(重要!)

Type: CNAME
Name: 5i2fhtj4qa4cu4nfqem5zsddddfjko6e._domainkey
Content: 5i2fhtj4qa4cu4nfqem5zsddddfjko6e.dkim.amazonses.com
TTL: 3600
Proxy: OFF(重要!)

Type: CNAME
Name: 7nxzs3a6rdbpa6ithwpz7eari2p3ii76._domainkey
Content: 7nxzs3a6rdbpa6ithwpz7eari2p3ii76.dkim.amazonses.com
TTL: 3600
Proxy: OFF(重要!)

Type: CNAME
Name: inth45d3jykkza32hx2dtjkhx47tvvp4._domainkey
Content: inth45d3jykkza32hx2dtjkhx47tvvp4.dkim.amazonses.com
TTL: 3600
Proxy: OFF(重要!)

Type: CNAME
Name: wpod67xdc4pohkxeooi7cic6sdesqds5._domainkey
Content: wpod67xdc4pohkxeooi7cic6sdesqds5.dkim.amazonses.com
TTL: 3600
Proxy: OFF(重要!)

Type: CNAME
Name: wtbufeq25ovjjfjkjs3wjrtvcu5aahln._domainkey
Content: wtbufeq25ovjjfjkjs3wjrtvcu5aahln.dkim.amazonses.com
TTL: 3600
Proxy: OFF(重要!)

📋 追加確認必要項目

# お名前.comで以下も確認してください:
dig contents-print.jp MX
dig contents-print.jp TXT | grep spf
dig _dmarc.contents-print.jp TXT

SPF・DMARC設定(Amazon SES用)

# SPF レコード(Amazon SES用)
Type: TXT
Name: @
Content: "v=spf1 include:amazonses.com ~all"
TTL: Auto

# DMARC レコード
Type: TXT
Name: _dmarc
Content: "v=DMARC1; p=none; rua=mailto:dmarc@contents-print.jp"
TTL: Auto

🔧 高度なDNS設定

IPv6サポート(AAAA)

Type: AAAA
Name: @
Content: 2001:db8::1
TTL: Auto
Proxy: オン

Type: AAAA
Name: www
Content: 2001:db8::1
TTL: Auto
Proxy: オン

SSL証明書制御(CAA)

Type: CAA
Name: @
Content: 0 issue "letsencrypt.org"
TTL: Auto

Type: CAA
Name: @
Content: 0 iodef "mailto:security@example.com"
TTL: Auto

✅ Step 4: 動作確認・テスト

🔍 DNS設定確認

コマンドライン確認

# Cloudflare DNSでの確認
dig @1.1.1.1 example.com
dig @1.1.1.1 www.example.com
dig @1.1.1.1 example.com MX
dig @1.1.1.1 example.com TXT

# レスポンス時間確認
dig @1.1.1.1 example.com | grep "Query time"

Webツールでの確認

推奨確認ツール:
🔹 DNS Checker: https://dnschecker.org
🔹 MX Toolbox: https://mxtoolbox.com
🔹 DNSstuff: https://www.dnsstuff.com
🔹 Cloudflare Analytics: ダッシュボード内

🌐 機能別動作確認

Webサイトアクセステスト

確認項目:
□ https://example.com にアクセス可能
□ https://www.example.com にアクセス可能
□ HTTPからHTTPSへの自動リダイレクト
□ SSL証明書の正常表示
□ ページ表示速度の確認
□ 全サブドメインのアクセス確認

メール機能テスト

重要確認項目:  
□ メール送信テスト(重要!)
□ メール受信テスト(重要!)
□ SPF検証: https://www.kitterman.com/spf/validate.html
□ DKIM検証: MX Toolboxで確認
□ DMARC検証: dmarcanalyzer.comで確認
□ 迷惑メール分類されていないか確認

API・サービス確認

技術確認項目:
□ API endpointsの応答確認
□ 管理画面へのアクセス確認
□ 外部サービス連携の動作確認
□ Webhookの受信確認
□ SSL/TLS証明書チェーン確認

🔄 Step 5: ネームサーバー変更

⚠️ 事前準備(重要)

最終確認チェックリスト

変更前必須確認:
□ 全DNSレコードが正しく設定されている
□ メール送受信テストが完了している
□ 重要なサービスの動作確認完了
□ ロールバック手順の準備完了
□ 関係者への事前通知完了
□ 監視体制の準備完了

TTL値の事前変更

推奨設定:
- 変更24時間前: TTL = 300秒(5分)に変更
- 変更直前: TTL = 120秒(2分)に変更
- 変更後安定: TTL = 3600秒(1時間)に戻す

🔧 お名前.comでのネームサーバー変更

変更手順

手順:
1. お名前.com Naviにログイン
2. 「ドメイン設定」→「ネームサーバーの設定」
3. 「他のネームサーバーを利用」を選択
4. 以下のCloudflareネームサーバーを入力:
- プライマリ: 例) bella.ns.cloudflare.com
- セカンダリ: 例) rod.ns.cloudflare.com
※ 実際の値はCloudflareダッシュボードで確認
5. 「確認画面へ進む」→「設定する」

注意点:
- ネームサーバー名はドメインごとに異なる
- Cloudflareダッシュボードに表示された値を正確に入力
- 変更後の確認メール設定

⏱️ DNS伝播監視

伝播状況確認

# 伝播確認コマンド
dig +short example.com NS
dig +trace example.com

# 世界各地での確認
nslookup example.com 8.8.8.8
nslookup example.com 1.1.1.1

伝播確認ツール

推奨ツール:
🔹 https://www.whatsmydns.net
🔹 https://dnspropagation.net
🔹 https://dnschecker.org
🔹 Cloudflareダッシュボードのアナリティクス

✅ Step 6: 最終確認・検証

📊 全機能確認

包括的動作確認

最終確認チェックリスト:

Webサイト:
□ メインサイト(example.com)正常表示
□ wwwサブドメイン(www.example.com)正常表示
□ HTTP→HTTPS自動リダイレクト動作
□ SSL証明書自動発行・適用
□ 全サブドメインの正常動作

メール機能:
□ メール送信正常動作
□ メール受信正常動作
□ 迷惑メール判定されていない
□ SPF/DKIM/DMARC検証結果正常

パフォーマンス:
□ ページ読み込み速度向上確認
□ DNS応答時間向上確認
□ Cloudflareキャッシュ動作確認
□ 圧縮・最適化機能動作確認

セキュリティ:
□ SSL/TLS暗号化正常動作
□ セキュリティヘッダー適用確認
□ Bot保護機能動作確認
□ DDoS保護有効確認

📈 パフォーマンス測定

移行前後比較

測定項目:
🔹 DNS応答時間:
移行前: dig +stats example.com
移行後: dig +stats @1.1.1.1 example.com

🔹 ページ読み込み速度:
測定ツール: PageSpeed Insights, GTmetrix
比較項目: TTFB, FCP, LCP

🔹 可用性:
アップタイム監視: UptimeRobot, Pingdom

🔹 セキュリティ:
SSL検証: SSL Labs Test
セキュリティスコア向上確認

📝 設定文書化

設定記録・文書化

記録必須項目:
□ 全DNSレコード設定の記録
□ Cloudflare設定項目の記録
□ SSL/TLS証明書情報の記録
□ セキュリティ設定の記録
□ 移行前後のパフォーマンス比較
□ トラブルシューティング記録
□ 今後のメンテナンス計画

⚡ Step 7: 最適化・高度設定

🚀 パフォーマンス最適化

キャッシュ設定最適化

推奨キャッシュ設定:
Static Files:
- CSS/JS: 1年間キャッシュ
- 画像: 30日間キャッシュ
- HTML: 4時間キャッシュ

Page Rules設定例:
Rule 1:
URL: "example.com/api/*"
Settings: Cache Level = Bypass

Rule 2:
URL: "*.example.com/images/*"
Settings: Cache Level = Cache Everything, Edge Cache TTL = 1 month

Rule 3:
URL: "www.example.com/*"
Settings: Always Use HTTPS = On, Automatic HTTPS Rewrites = On

圧縮・最適化設定

Auto Minify設定:
□ HTML Minify: オン
□ CSS Minify: オン
□ JavaScript Minify: オン

Compression:
□ Brotli: オン
□ Gzip: オン(自動)

Image Optimization:
□ Polish: Lossless(Pro以上)
□ WebP変換: オン(Pro以上)
□ Mirage: オン(Pro以上)

🔒 セキュリティ強化

WAF(Web Application Firewall)設定

セキュリティレベル設定:
Basic Protection:
- Security Level: Medium
- Browser Integrity Check: オン
- Challenge Passage: 30分

Advanced Protection(Pro以上):
- Rate Limiting: 設定
- Bot Management: 有効化
- Custom WAF Rules: 作成

Firewall Rules例:
Rule 1:
Field: IP Source Address
Operator: does not equal
Value: [許可するIP範囲]
Action: Challenge

SSL/TLS高度設定

推奨SSL設定:
Basic:
- SSL/TLS: フル(厳密)
- Always Use HTTPS: オン
- Minimum TLS Version: 1.2
- Opportunistic Encryption: オン

Advanced:
- HTTP Strict Transport Security (HSTS): オン
- Certificate Transparency Monitoring: オン
- TLS 1.3: オン
- 0-RTT Connection Resumption: オン

📊 監視・分析設定

アナリティクス設定

基本分析:
□ Web Analytics: オン(GA4代替)
□ Real User Monitoring: オン
□ Core Web Vitals監視: オン
□ Security Events監視: オン

カスタムダッシュボード:
□ DNS queries分析
□ Cache hit ratio監視
□ Security threat trends
□ Performance metrics tracking

アラート設定:
□ 異常トラフィック検知
□ SSL証明書期限アラート
□ ダウンタイムアラート
□ セキュリティ脅威アラート

🚨 ロールバック手順

⚠️ 緊急時対応

ロールバック判断基準

即座ロールバック:
🚨 メール送受信完全停止
🚨 Webサイト完全アクセス不可
🚨 重要APIサービス停止
🚨 SSL証明書エラー多発

検討ロールバック:
⚠️ メール一部不達
⚠️ パフォーマンス大幅低下
⚠️ 特定地域でのアクセス問題
⚠️ 外部サービス連携エラー

緊急ロールバック手順

Phase 1: 即座対応(5分以内)
1. お名前.com Naviにログイン
2. ネームサーバー設定を元に戻す
3. 変更確認・保存

Phase 2: 確認・監視(30分)
1. DNS伝播状況監視
2. 重要サービス復旧確認
3. 関係者への状況報告

Phase 3: 原因調査(1時間)
1. Cloudflare設定見直し
2. DNS設定差分確認
3. 再移行計画策定

🔧 部分ロールバック

サービス別個別対応

メールのみロールバック:
- MXレコードのみお名前.comで管理
- WebサイトはCloudflareで継続
- 段階的な再移行計画

特定サブドメインのみロールバック:
- 問題のあるサブドメインのみ個別対応
- CNAMEで一時的に迂回
- 影響範囲の局所化

🛠️ トラブルシューティング

🔍 よくある問題と解決法

DNS関連問題

問題: "DNS_PROBE_FINISHED_NXDOMAIN"
原因: DNS設定の不備、伝播未完了
解決策:
1. dig コマンドでDNS応答確認
2. Cloudflareダッシュボードで設定確認
3. 伝播状況確認(whatsmydns.net)
4. TTL設定確認・調整

問題: 一部地域でアクセス不可
原因: DNS伝播の地域差、ISPキャッシュ
解決策:
1. 複数DNS確認ツール使用
2. 時間をおいて再確認(最大48時間)
3. ISPのDNSキャッシュフラッシュ依頼

SSL/TLS関連問題

問題: SSL証明書エラー
原因: 証明書発行の遅延、設定ミス
解決策:
1. Cloudflare SSL設定確認
2. "フル(厳密)"でなく"フル"に変更
3. オリジンサーバーのSSL設定確認
4. Universal SSL有効化確認

問題: Mixed Content警告
原因: HTTP/HTTPSの混在
解決策:
1. "Always Use HTTPS"有効化
2. "Automatic HTTPS Rewrites"有効化
3. ソースコード内のHTTPリンク修正

メール関連問題

問題: メール送受信停止
原因: MXレコード設定ミス、SPF/DKIM問題
解決策:
1. MXレコード設定再確認
2. SPFレコード構文確認
3. DKIMレコード設定確認
4. メールサーバーログ確認
5. 段階的設定復旧

問題: 迷惑メール判定
原因: SPF/DKIM/DMARC設定問題
解決策:
1. SPF検証ツール使用
2. DKIM署名確認
3. DMARC Reportの分析
4. 設定段階的修正

パフォーマンス関連問題

問題: 表示速度低下
原因: キャッシュ設定、オリジン応答遅延
解決策:
1. Cloudflare Analyticsで分析
2. キャッシュ設定最適化
3. オリジンサーバー応答確認
4. Page Rules設定見直し

問題: API応答遅延
原因: 不適切なプロキシ設定
解決策:
1. APIエンドポイントのプロキシ設定確認
2. 必要に応じてプロキシOFF(グレークラウド)
3. ダイレクト接続設定

📞 サポート・コミュニティ

Cloudflareサポート

無料プラン:
- コミュニティフォーラム
- ナレッジベース
- Discord/Reddit コミュニティ

有料プラン:
- メールサポート(Pro以上)
- チャットサポート(Business以上)
- 電話サポート(Enterprise)

緊急時:
- Status Page: https://www.cloudflarestatus.com
- Twitter: @CloudflareHelp
- Community: https://community.cloudflare.com

推奨学習リソース

公式ドキュメント:
🔹 https://developers.cloudflare.com
🔹 https://support.cloudflare.com

学習コンテンツ:
🔹 Cloudflare Learning Center
🔹 Cloudflare TV(技術セッション)
🔹 Cloudflare Workers Tutorials

ツール・ユーティリティ:
🔹 cf-terraforming(設定のコード化)
🔹 Cloudflare API(自動化)
🔹 wrangler CLI(Workers開発)

📊 移行後チェックリスト

✅ 完了確認項目

技術確認

DNS設定:
□ 全Aレコード正常動作
□ 全CNAMEレコード正常動作
□ MXレコード正常動作
□ TXTレコード(SPF/DKIM/DMARC)正常動作
□ AAAAレコード(IPv6)正常動作

SSL/TLS:
□ SSL証明書自動発行確認
□ HTTPS強制リダイレクト動作
□ セキュリティヘッダー適用確認
□ TLS 1.3対応確認

パフォーマンス:
□ DNS応答時間改善確認
□ ページ読み込み速度改善確認
□ キャッシュ機能動作確認
□ 圧縮機能動作確認

セキュリティ:
□ WAF機能動作確認
□ DDoS保護機能動作確認
□ Bot管理機能動作確認
□ Rate Limiting動作確認

運用確認

監視体制:
□ Cloudflare Analytics設定
□ アラート設定
□ パフォーマンス監視設定
□ セキュリティ監視設定

ドキュメント:
□ DNS設定記録完了
□ 変更履歴記録完了
□ 運用手順書作成完了
□ 緊急時対応手順作成完了

権限管理:
□ Cloudflareアカウント権限設定
□ 管理者アクセス権限確認
□ API Token設定(必要に応じて)
□ 二要素認証設定確認

📈 移行効果測定

パフォーマンス改善

測定項目:
🔹 DNS応答時間: ___ms → ___ms(改善: ___%)
🔹 TTFB: ___ms → ___ms(改善: ___%)
🔹 Page Load Time: ___s → ___s(改善: ___%)
🔹 Core Web Vitals: LCP/FID/CLS改善状況

セキュリティ強化:
🔹 SSL Labs Grade: _ → A+(目標)
🔹 Security Headers Score: ___/100 → ___/100
🔹 ブロックした脅威数: ___件/日
🔹 Bot Traffic軽減: ___%

コスト最適化:
🔹 DNS管理費: ¥___/月 → ¥0/月
🔹 SSL証明書費: ¥___/年 → ¥0/年
🔹 CDN費用削減: ¥___/月
🔹 運用工数削減: ___時間/月

🎯 まとめ・次のステップ

✅ 移行完了後の利点

即座に得られる利点

  • 高速DNS応答: 世界最速クラスのDNS(平均14ms)
  • 無料SSL証明書: 自動発行・更新・管理
  • 基本DDoS保護: 無料で強力な攻撃対策
  • グローバルCDN: 世界中のエッジサーバーでコンテンツ配信

中長期的な利点

  • 統合管理: Pages、Workers、Accessとの一元管理
  • 詳細分析: 無料でのトラフィック・パフォーマンス分析
  • API自動化: 全設定のプログラム制御が可能
  • スケーラビリティ: サービス成長に合わせた柔軟な拡張

🚀 推奨次期ステップ

短期(1-3ヶ月)

パフォーマンス最適化:
□ Cache設定の最適化
□ Page Rulesの詳細設定
□ 画像最適化設定
□ Compression設定調整

セキュリティ強化:
□ WAF Rulesのカスタマイズ
□ Rate Limitingの設定
□ Bot Management設定
□ Advanced DDoS Protection設定

中期(3-6ヶ月)

高度機能活用:
□ Cloudflare Workers導入検討
□ Load Balancing設定
□ Spectrum(TCP/UDP proxy)検討
□ Argo Smart Routing検討

自動化・運用改善:
□ Terraform等でのInfrastructure as Code
□ API連携での自動管理
□ 監視・アラート体制強化
□ 災害復旧計画策定

長期(6ヶ月以上)

サービス拡張:
□ 複数ドメイン管理への対応
□ 地域別サービス最適化
□ Zero Trust Security導入検討
□ Edge Computingの活用

コスト最適化:
□ 有料プランへのアップグレード検討
□ Reserved Capacity活用
□ Enterprise機能の評価
□ ROI測定・評価

📚 継続学習・情報収集

推奨情報源

公式情報:
🔹 Cloudflare Blog(新機能・最新情報)
🔹 Cloudflare TV(技術セッション)
🔹 Developer Documentation(技術仕様)
🔹 Status Page(障害・メンテナンス情報)

コミュニティ:
🔹 Cloudflare Community Forum
🔹 Discord/Reddit Community
🔹 Stack Overflow(技術質問)
🔹 GitHub(オープンソースプロジェクト)

📝 付録・参考資料

🔗 重要リンク集

Cloudflare関連

DNS確認ツール

パフォーマンス測定

📋 設定テンプレート

基本DNS設定テンプレート

# Web サイト用基本設定
A Record:
- Name: "@", Content: "YOUR_IP", Proxy: On
- Name: "www", Content: "YOUR_IP", Proxy: On

# メール用設定(Google Workspace例)
MX Records:
- Name: "@", Content: "1 aspmx.l.google.com"
- Name: "@", Content: "5 alt1.aspmx.l.google.com"
- Name: "@", Content: "5 alt2.aspmx.l.google.com"
- Name: "@", Content: "10 alt3.aspmx.l.google.com"
- Name: "@", Content: "10 alt4.aspmx.l.google.com"

TXT Records:
- Name: "@", Content: "v=spf1 include:_spf.google.com ~all"
- Name: "_dmarc", Content: "v=DMARC1; p=none; rua=mailto:dmarc@yourdomain.com"

# SSL証明書制御
CAA Records:
- Name: "@", Content: "0 issue \"letsencrypt.org\""
- Name: "@", Content: "0 iodef \"mailto:security@yourdomain.com\""

📊 移行チェックシート

印刷用チェックリスト

□ 現在のDNS設定バックアップ完了
□ Cloudflareアカウント作成・設定完了
□ ドメイン追加・DNS設定移行完了
□ メール設定(MX/SPF/DKIM/DMARC)完了
□ SSL/TLS設定完了
□ 動作確認(Web/メール/API)完了
□ ネームサーバー変更実行
□ DNS伝播確認完了
□ 最終動作確認完了
□ パフォーマンス測定・改善確認完了
□ セキュリティ設定完了
□ 監視・アラート設定完了
□ ドキュメント作成・更新完了
□ チーム共有・引き継ぎ完了

🎉 Cloudflare DNS移行完了おめでとうございます!

より高速・安全・効率的なDNS環境で、サービスの成長を支える強固な基盤が整いました。本ガイドが移行の成功に役立ったことを願っています。

📞 質問・サポート
技術的な質問やトラブルについては、Cloudflare Community ForumやCloudflareサポートをご活用ください。


最終更新: 2025-08-23
作成者: Claude Code
バージョン: 1.0