Skip to content

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

カスタムホスト名を作成する

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

カスタムホスト名が有効になるまでには、いくつかの必須手順があります。詳細は スタートガイド を参照してください。

カスタムホスト名を作成する手順は次のとおりです。

  1. Cloudflare ダッシュボードで Custom Hostnames ページを開きます。

    Custom Hostnames を開く ↗
  2. Add Custom Hostname を選択します。

  3. 顧客のホスト名 app.customer.com を追加し、次の関連オプションを設定します。

  4. Add Custom Hostname を選択します。

  1. API でカスタムホスト名を作成するには、Create Custom Hostname エンドポイントを使います。

    • certificate_authority パラメーターで CA(認証局)を指定する、custom_certificate / custom_cert_bundle でカスタム証明書をアップロードする、または wildcard でワイルドカード証明書を作成できるのは、Enterprise のお客様だけです。詳細は プラン を参照してください。
    • certificate_authority パラメーターは空のままにして、「デフォルト CA」に設定できます。この場合、Cloudflare は証明書をリクエストする前に CAA レコードを確認します。これにより、その CA から証明書を発行できる可能性が高まります。
  2. 新しく作成したカスタムホスト名では、POST の応答に DCV 検証トークン validation_records が含まれないことがあります。これらの詳細を取得するには、(間隔を空けて)2 回目の GET コマンド を実行することをおすすめします。

応答には、新しいカスタムホスト名の完全な定義が含まれます。

カスタムホスト名ごとに、Cloudflare はブラウザー互換性を最大化するチェーンにまとめた証明書を 2 本発行します(カスタム証明書をアップロード する場合を除きます)。

プライマリ証明書は P-256 鍵を使い、SHA-2/ECDSA で署名されます。楕円曲線暗号(ECC)に対応するブラウザーに提示されます。セカンダリ(フォールバック)証明書は RSA 2048-bit 鍵を使い、SHA-2/RSA で署名されます。ECC に対応しないブラウザーに提示されます。

64 文字を超えるホスト名

Common Name(CN)の制限により、文字数は 64 までです(RFC 5280)。この長さを超えるホスト名がある場合は、カスタムホスト名を API で作成する ときに cloudflare_brandingtrue に設定できます。


"ssl": {
    "cloudflare_branding": true
  }

Cloudflare branding を使うと、証明書の Common Name(CN)に sni.cloudflaressl.com が追加され、長いホスト名は Subject Alternative Name(SAN)に含まれます。

役に立ちましたか?