【第4回 | Cloudflare入門】Cloudflareのセキュリティ機能とは?WAF・DDoS対策・SSL/TLSなどをわかりやすく解説

目次
Cloudflareには、Webサイトを高速化するCDNだけでなく、Webサイトをさまざまな攻撃から守るためのセキュリティ機能も用意
- 不正なWebアクセスを防ぐ
- 大量アクセスによる攻撃からWebサイトを守る
- 通信を暗号化する
- 悪質なBotからWebサイトを守る
今回は、Cloudflareの代表的なセキュリティ機能であるWAF・DDoS対策・SSL/TLS・Bot対策について、初心者向けにわかりやすく紹介します。
CloudflareはWebサイトの「盾」のような役割を持つ
Cloudflareを利用すると、ユーザーからWebサイトへのアクセスはCloudflareのネットワークを経由するようになります。
▪️ ユーザー → Cloudflare → Webサーバー

CloudflareがWebサーバーの前に立つことで、アクセス内容を確認し、危険な通信をブロックしてからWebサーバーへ通すことができます。
つまりCloudflareは、Webサイトを守る「盾」や「門番」のような役割も持っています。
1. WAFで不正なWebアクセスを防ぐ
Cloudflareには、WAF(Web Application Firewall)という機能があります。
WAFは、Webサイトへのアクセス内容をチェックし、危険なアクセスをブロックする仕組みです。
例えば、Webアプリケーションの脆弱性を狙った攻撃などに対して、Cloudflare側で通信を検査できます。

Webサーバーに攻撃が到達する前にCloudflare側でブロックできるのがポイントです。
2. DDoS攻撃からWebサイトを守る
Cloudflareには、DDoS攻撃への対策機能もあります。

DDoS攻撃とは、大量の通信をWebサイトやサーバーに送りつけることで、サーバーに大きな負荷をかけ、Webサイトを正常に利用できない状態にする攻撃です。
通常であれば、ユーザーからのアクセスをWebサーバーが処理します。しかし、DDoS攻撃によって短時間に大量のアクセスが発生すると、サーバーが処理しきれなくなり、Webサイトが遅くなったり、アクセスできなくなったりする可能性があります。
Cloudflareを利用すると、CloudflareのネットワークがWebサーバーの前に入り、攻撃トラフィックを検知・軽減します。
これにより、大量の不正な通信がWebサーバーへ直接到達するのを防ぎ、正常なユーザーがWebサイトを利用できる状態を維持しやすくなります。
3. SSL/TLSで通信を暗号化する
Cloudflareでは、SSL/TLSによる通信の暗号化も利用できます。
SSL/TLSは、ブラウザとWebサイトの間でやり取りされるデータを暗号化する仕組みです。
WebサイトのURLで、http://ではなく、https://
となっているサイトでは、SSL/TLSによる暗号化通信が利用されています。
通信を暗号化することで、ユーザーとWebサイトの間でやり取りされる情報を第三者に盗み見られるリスクを減らすことができます。
CloudflareではSSL/TLS証明書を利用して、HTTPS対応を行うための機能が提供されています。
4. Bot対策で悪質なアクセスを防ぐ
Webサイトへのアクセスは、すべて人間が行っているわけではありません。
インターネット上では、プログラムによって自動的にWebサイトへアクセスするBot(ボットも数多く動いています。
- Webサイトへ大量アクセスする
- コンテンツを自動取得する
- ログインを繰り返し試す
- スパムなどの不正な処理を行う
Bot自体がすべて悪いわけではありませんが、中には、このような悪質なBotも存在します。
CloudflareにはBotを検知・管理するための機能があり、こうした不正アクセスへの対策に利用できます。
Cloudflareを使うメリット
Cloudflareの大きな特徴は、Webサーバーの前にCloudflareを配置して、さまざまなセキュリティ対策を行えることです。

例えば、WAFを利用してWebアプリケーションへの攻撃を防いだり、DDoS対策によって大量の不正なアクセスを軽減したりできます。
また、SSL/TLSによって通信を暗号化したり、Bot対策によって悪質なBotからWebサイトを守ったりすることもできます。
このようにCloudflareでは、複数のセキュリティ機能を組み合わせてWebサイトを保護できるのが特徴です。
まとめ
Cloudflareは、CDNによる高速化だけでなく、Webサイトをさまざまな攻撃から守るためのセキュリティ機能も提供しています。
代表的なものが、WAF・DDoS対策・SSL/TLS・Bot対策です。
Cloudflareは、Webサイトを高速化するだけでなく、Webサイトを守る「盾」のようなサービスとしても活用できます。
※ 本記事の内容は、執筆時点での情報に基づいています。最新の情報と異なる場合がございますので、あらかじめご了承ください。 また、記載されている内容は一般的な情報提供を目的としており、特定の状況に対する専門的なアドバイスではありません。 ご利用にあたっては、必要に応じて専門家にご相談ください。