Skip to content

非公式本サイトは非公式の日本語ドキュメントであり、Cloudflare 公式サイトではありません。最新情報はdevelopers.cloudflare.comをご確認ください。

ドメインをオンボードする

最終更新 Markdown で表示Agent セットアップ

ドメインをオンボードすると、Cloudflare がサイトの リバースプロキシ および DNS プロバイダー として動作します。

このガイドは、別のプロバイダーから購入済みの既存ドメイン向けです。もっとも一般的な構成である フル DNS セットアップ を使います。Cloudflare 側の作業に加え、ドメインレジストラ1 と、以前使っていた DNS プロバイダー(ある場合)でも設定を更新します。

1. ドメインを追加する

  1. Cloudflare ダッシュボードにログインします。

    Domains を開く ↗
  2. Onboard a domain を選択します。

  3. Web サイトの apex ドメイン(例: example.com)を入力し、DNS レコードの追加方法を選んで Continue を選択します。

  4. プラン を選択します。

2. DNS レコードを確認する

ドメインが正しく動作するには、DNS レコードが正確である必要があります。DNS レコードが何か分からない場合は、次の動画で概要を確認できます。

  1. クイックスキャンは既存の DNS レコードをすべて見つけるとは限らないため、レコードを確認し、特に次の項目に注意してください。

    • ゾーン apex レコード(example.com

      ゾーン apex レコードについて

      ゾーン apex は、Cloudflare に追加する ドメインまたはサブドメインを指します。

      通常、ゾーン apex レコードは訪問者がドメインへ到達できるようにします。この場合に必要なレコードタイプ(A、AAAA、または CNAME)とその内容は、Web サイトまたはアプリケーションを ホスト しているプロバイダーによって異なります。

      Cloudflare Workers を使っている場合は、カスタムドメイン を参照してください。

      ほかのプロバイダーを使っている場合は、外部 DNS サービスで管理しているドメインの接続方法を、そのプロバイダーの案内で確認してください。そのうえで、ホスティングプロバイダーが求めるレコードが、Cloudflare の DNS レコード表 にあることを確認します。

    • サブドメインレコード(www.example.com または blog.example.com

      サブドメインレコードについて

      ほとんどのサブドメインは、Web サイト全体のなかで特定の役割を担います。たとえば、blog.example.com はブログ、support.example.com はカスタマーサポートポータル、store.example.com は EC サイト、といった使い方です。

      特定のサブドメインが不要でも、少なくとも www のサブドメインレコードは設定しておくとよいです。通常は apex ドメイン(example.com)と同じ内容を指すか、リダイレクト を使います。www のサブドメイン DNS レコードがあると、訪問者がドメインの前に www. を付けて入力しても、Web サイトまたはアプリケーションへ到達しやすくなります。

    • メールレコード

      メールレコードについて

      ビジネス上の必要に応じて、ドメインでメールを受信する、ドメインからメールを送受信する、ほかの送信者がドメインをなりすましてメールを送れないようにする、といった用途向けに DNS レコードを設定できます。

      以下は、そうした DNS レコードの例です。DNS メールレコードの具体的な値は、メールプロバイダーによって異なります。問題がある場合は トラブルシューティング を確認し、メールサービスプロバイダーに連絡して、DNS レコードが正しいことを確認してください。

      種類 名前 コンテンツ プロキシ状態 TTL
      A mail 192.0.2.1 DNS only Auto
      MX example.com 5 john.mx.example-server.test DNS only Auto
      TXT _dmarc "v=DMARC1; p=reject; sp=... DNS only Auto
      TXT *._domainkey "v=DKIM1; k=rsa; p=..." DNS only Auto
      TXT example.com "v=spf1 ip4:..." DNS only Auto
  2. 不足しているレコードがあれば、手動で追加します。

  3. サイトの構成によっては、一部の AAAAACNAME レコードの プロキシステータス を調整します。各レコードにはプロキシステータスのトグルがあります。

    • Proxied(オレンジの雲): Web トラフィックは Cloudflare ネットワークを経由します。キャッシュ、DDoS 防御、その他のセキュリティ機能を利用できます。
    • DNS only(グレーの雲): Cloudflare は DNS レコードの値を返しますが、トラフィックはプロキシしません。サードパーティサービス向けのドメイン検証用 CNAME レコードに使います。
  4. Continue を選択します。

3. ネームサーバーを更新する

ドメインには、Cloudflare の権威ネームサーバーが 2 つ割り当てられます。ネームサーバーは、ドメインの DNS レコードを保持する専用サーバーです。ブラウザーからのリクエストに「回答」し、Web サイトへ接続するために必要な具体的な IP アドレスを返します。

通常は、レジストラでこれらのネームサーバーを追加します。詳細は ネームサーバーの更新 を参照してください。

プロバイダー別の手順

網羅的な一覧ではありませんが、次のリンクが参考になる場合があります。

4. SSL/TLS のセットアップを完了する

安全でない接続や訪問者のブラウザーエラーを防ぐため、SSL/TLS 証明書 を確認してください。ネームサーバーを更新し、DNS レコードをプロキシすると、多くの Cloudflare サービスが Web トラフィックを自動で保護・高速化します。詳細は プロキシステータス を参照してください。

ネームサーバー変更後に想定外の結果が出た場合は、DNS フルセットアップのトラブルシューティング を参照してください。

その他の選択肢

ほかの DNS セットアップ

  • Cloudflare をリバースプロキシとして使い、既存の DNS プロバイダーを維持する場合は、部分セットアップ を参照してください。
  • 1 つ以上の DNS プロバイダーを使う場合は、DNS ゾーン転送 を参照してください。
  • Enterprise のお客様は、サブドメインセットアップ で下位レベルのサブドメインをオンボードできます。

ダウンタイムを最小化する

Footnotes

  1. ドメインを購入したプロバイダー

  2. Enterprise のお客様は サブドメインセットアップ でこれらをオンボードできます。

役に立ちましたか?