Cloudflare

Cloudflareとは?

Cloudflareは、訪問者とWebサイトの間にネットワークを置く企業です。DNSのホスティング、ページのキャッシュ、攻撃のフィルタリングを行い、ファイアウォールのポートを開けずにサービスを公開することもできます。

エンジニアに相談する ナレッジベース
上げ床タイルのあるデータセンターホールに並ぶサーバーキャビネット

どういうものか

企業は、DNSのホスティングのために、ドメインをCloudflareに向けられます。プロキシを有効にすることもでき、その場合、訪問者はまずCloudflareに接続し、Cloudflareがその背後のサーバーに接続します。この位置から、いくつかの役割を果たします。

  • CDNとキャッシュ:ページと画像のコピーが訪問者の近くに保存されるため、ページの読み込みが速くなります。
  • 攻撃からの保護:サービス拒否攻撃の大量のトラフィックを吸収し、一般的な悪意のあるリクエストをブロックするWebアプリケーションファイアウォールを動かします。
  • TLS証明書:エッジで無料の証明書を提供し、訪問者にパドロックの表示と暗号化された接続を提供します。
  • Cloudflare Tunnel:サーバー上のソフトウェアがCloudflareへ外向きの接続を作るため、受信用のポートを開けずにサービスを公開できます。
  • Turnstile:フォームの訪問者が人間かどうかを確認する、CAPTCHAの代替手段。

企業にとって重要な理由

  • 速度と稼働率:キャッシュされたページは速く読み込まれ、攻撃のトラフィックは、サーバーに届く前にフィルタリングされます。
  • 開放ポートの削減:トンネルを使えばサーバーは直接の受信接続から隠れるため、ファイアウォールが守る範囲が減ります。
  • トラフィックがCloudflareを通過する:プロキシを有効にすると、Cloudflareはすべてのリクエストとレスポンスを、通過する際に復号し、再暗号化します。これがキャッシュとフィルタリングの仕組みであり、意図的に選ぶべきことです。
  • ミスはすぐに表面化する:DNSレコードを間違えるとサイトがダウンすることがあり、キャッシュルールを間違えると、変更後も訪問者に古いページが表示され続けることがあります。

KawaConnectとCloudflareの関わり

当社は、ホスティングしているWebサイトのDNSにCloudflareを使い、お客様のサイトはCloudflareのプロキシとキャッシュの背後に置いています。ポートを開ける代わりに、Cloudflare Tunnelでサイトや社内ツールを公開し、フォームにはTurnstileを使っています。

DNSレコードとキャッシュルールは当社が管理しますが、Cloudflareのアカウント自体は、プロバイダーを変更する場合でも企業がドメインの管理権を保てるよう、企業が所有すべきです。プロキシの背後にあるサーバーについては、Webホスティングで説明しています。

関連サービス

Webサイト

DNS、キャッシュ、フォーム保護を設定した、設計、構築、ホスティング。

ネットワークセキュリティ

公開ポートの削減と、システムに届く前にフィルタリングされるトラフィック。

マネージドIT

文書化され、最新の状態に保たれた、アカウントの所有者、レコード、ルール。

詳しく見る

Cloudflareを適切に設定したいですか。

サイトについてお知らせください。何を有効にすべきかをご説明します。

相談を始める