Skip to content

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

プロキシの制限

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

このページでは、DNS レコードをプロキシするときに想定される制限を説明します。プロキシの詳細は、Cloudflare DNS の仕組み を参照してください。

レコードをプロキシする場合と DNS only にする場合の指針は、ユースケース を参照してください。

プロキシの対象

HTTP または HTTPS トラフィックを扱う A、AAAA、CNAME レコードだけをプロキシできます。ほかの DNS レコードタイプはプロキシできません。

プロキシできない CNAME レコード に出会うことがあります。多くの場合、別の CDN プロバイダーに関連しています。そのレコードをプロキシすると、接続エラーが発生します。誤設定から保護するため、Cloudflare はそのレコードのプロキシを意図的に防いでいます。

プロキシできないターゲット

事前署名済み DNSSEC

Cloudflare を セカンダリ DNS プロバイダー として使い、Secondary DNS Overrides でレコードをプロキシに設定している場合、Pre-signed DNSSEC を選ぶと、Cloudflare はそのレコードを DNS-only として扱います。

ポートとプロトコル

標準以外のポート で HTTP/HTTPS トラフィックをプロキシする場合や、TCP または UDP ベースのアプリケーションをプロキシする場合は、Cloudflare Spectrum を使います。

保留中のドメイン

Cloudflare に ドメインを追加 すると、所有権を確認できるまで Cloudflare の保護は pending 状態 になります。完了まで最大 24 時間かかることがあります。

つまり、DNS レコードは、Cloudflare 経由でトラフィックをプロキシする 設定であっても、ゾーンが有効になるまで DNS-only になります。その DNS レコードへのリクエストは、オリジンサーバーの IP アドレスを返します。

この警告が 24 時間経過しても表示される場合は、トラブルシューティング を参照してください。

セキュリティを高めるため、ゾーンが有効になったあと、ホスティングプロバイダー側でオリジン IP アドレスをローテーションすることをおすすめします。オンボーディング中にオリジン IP が漏えいするのを防げます。

Windows 認証

Microsoft Integrated Windows Authentication、NTLM、Kerberos は HTTP/1.1 の仕様に反するため、プロキシされた DNS レコードとは互換がありません。NTLM は TCP 接続レベル(レイヤー 4)で認証します。Cloudflare は、同一クライアントからの連続リクエストが、オリジンへの同じ TCP 接続を再利用することを保証しません。そのため、認証プロンプトが繰り返されたり、認証ループが発生したりすることがあります。

役に立ちましたか?