🌐 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設定のバックアップ
- お名前.com Naviにログイン
- ドメイン設定 → DNS設定/転送設定
- 現在の設定を全てスクリーンショット保存
- テキストファイルにも記録
# コマンドラインでの現在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 | サブドメイン | 中 | 事前テスト |
| 管理画面 | サブドメイン | 中 | アクセス確認 |
| CDN | CNAME | 低 | 設定継承 |
移行スケジュール計画
推奨タイムライン:
Day 1:
- 現状調査・バックアップ
- Cloudflareアカウント設定
- DNS設定移行(テスト)
Day 2:
- 動作確認・最終調整
- TTL短縮設定
- 関係者への事前通知
Day 3-5:
- ネームサーバー変更
- DNS伝播待機
- 継続監視
緊急時:
- ロールバック準備
- 24時間体制監視
🚀 Step 2: Cloudflareアカウント設定・準備
🔧 Cloudflareセットアップ
アカウント作成・初期設定
- https://dash.cloudflare.com でアカウント作成
- メール確認・二要素認証設定
- ダッシュボードで基本設定確認
ドメイン追加
手順:
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関連
- ダッシュボード: https://dash.cloudflare.com
- Developer Documentation: https://developers.cloudflare.com
- Community Forum: https://community.cloudflare.com
- Status Page: https://www.cloudflarestatus.com
- API Documentation: https://api.cloudflare.com
DNS確認ツール
- DNS Checker: https://dnschecker.org
- What's My DNS: https://www.whatsmydns.net
- MX Toolbox: https://mxtoolbox.com
- DNS Propagation Checker: https://dnspropagation.net
パフォーマンス測定
- PageSpeed Insights: https://pagespeed.web.dev
- GTmetrix: https://gtmetrix.com
- WebPageTest: https://webpagetest.org
- SSL Labs: https://www.ssllabs.com/ssltest
📋 設定テンプレート
基本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