TECH

Vol.130

author

N.U.

Getting started with WAF implementation

#サーバー#security#IPS#firewall#WAF
Last update : 2026.4.6
Posted : 2021.9.24
If you’ve heard that introducing a WAF is essential for strengthening security, you might be wondering: What exactly is a WAF? Where should I begin? In this article, we will outline the key features and types of WAF to help you take the first step.
stuffstuff

What is a WAF?

WAF stands for “Web Application Firewall” and is pronounced “waff.” It is a security measure designed to protect websites from attacks that exploit vulnerabilities in <span class="remark" data-id="Webapplications">web applications</span>.

How does it differ from other security technologies?

What distinguishes a WAF from other security measures, such as firewalls and IPS? The key difference lies in what each technology is designed to protect.

Firewall

保護対象 ネットワーク
防御できる攻撃例 ポートを狙った攻撃

ファイアウォールとは、サイバー攻撃や不正アクセスから内部ネットワークを守るための「防火壁」のことを指します。
送信元のIPアドレスやポート番号などを確認し、不正な通信を遮断します。しかし、通過した通信の内容までは確認しません。

IPS

保護対象 OS、ミドルウェア
防御できる攻撃例 Dos攻撃、DDos攻撃

IPSとは、「Intrusion Prevention System」の略称で、不正侵入防止システムを意味します。
OSやミドルウェアの脆弱性を悪用したサイバー攻撃やファイル共有サービスへの攻撃を防ぎます。ファイアウォールと同じく、IPSでは通信の中身をチェックしません。

WAF

保護対象 Webアプリケーション
防御できる攻撃例 SQLインジェクション、XSS

ネットワークやOS、ミドルウェアのセキュリティ対策をすり抜け、Webアプリケーションまで達したサイバー攻撃を遮断します。
ファイアウォールやIPSとは違い、WAFは通信内容をチェックし、攻撃と判断されるような通信を拒否します。

Types of WAF

WAF can be broadly categorized into three types.

Appliance (Gateway) Type

自社に合わせたカスタマイズが可能
初期費用、維持費用がかかる
おすすめ 大規模なWebサイトの場合
運用に費用をかけられる場合

WAFの機能を持つ専用のハードウェアです。外部ネットワークとWebサーバーの間に設置して使用します。新たにファイアウォールの設定の見直しやネットワークの再構成などが必要となります。

Software (Host-Based) Type

初期費用がかからない
ネットワーク機器を増やさず導入できる
サーバーに負荷がかかる
Webサイトのスピードが落ちる可能性がある
おすすめ Webサーバーの数が少ない場合
マシンスペックに余裕がある場合

既存のWebサーバーやWebアプリケーションサーバーにインストールして使用します。

Cloud (Service-Based) Type

初期費用がかからない
管理者の運用負荷が小さい
サービスの質はベンダーに依存する
おすすめ 小規模なWebサイトの場合
手軽にWAFを導入したい場合

専用の機器やサーバーを必要とせず、セキュリティベンダーがサービスとして提供するWAFの機能をインターネット上で使用する形態です。

Environment-appropriate WAF implementation

We have outlined the necessity of implementing a WAF, along with the characteristics of the three main types. By clarifying your current environment and budget, you can evaluate your options and choose the WAF that best fits your needs.

Reference: What is WAF? A clear explanation of this essential security measure

Reference: Why is WAF necessary for web application security? A thorough explanation

Reference: What is WAF? An easy-to-understand guide to its mechanism and differences from other security measures

Reference: Types of WAF: Features and how to choose the right one

PREV
Vol.129The differences between build, d…
NEXT
Vol.131Captivating users in 3 seconds: …

MORE FOR YOU