ファイアウォール(Firewall)とは、ネットワークを流れる通信を事前に定めたルール(ポリシー)に基づいて制御し、セキュリティリスクを低減するための仕組みです。
一般的には「外部からの不正侵入を防ぐ装置」と説明されることが多いですが、実際の役割はそれだけに留まりません。
ファイアウォールは、通信の可否を判断し、ネットワークの境界を明確にし、リスクを分離・制御する基盤技術です。
ファイアウォールの役割は、大きく次の3点に整理できます。
ファイアウォールは、通信ごとに以下のような条件を基に判断を行います。
これにより、業務上必要な通信のみを通し、それ以外を遮断することが可能になります。
重要なのは、ファイアウォールの主目的は「攻撃を見つけること」ではなく、「不要・危険な通信を最初から通さないこと」であるという点です。
ファイアウォールは、ネットワークの「境界(セキュリティ境界)」に配置されます。
この境界を明確にすることで、
といったセグメンテーション(分離)による防御が可能になります。
多くのファイアウォールは、通信に関するログを記録します。
これらのログは、
といった場面で重要な役割を果たします。
ただし、攻撃そのものを検知・解析する機能は本来IDS/IPSの領域であり、ファイアウォールの主目的はあくまで「制御と記録」である点は押さえておく必要があります。
IPアドレス、ポート番号、プロトコルなど、通信ヘッダ情報のみを基に通信を許可・拒否します。
特徴
ルーターのアクセス制御リスト(ACL)などが代表例です。
通信の状態(セッション)を管理し、
を判断します。
特徴
ファイアウォール自身が通信の代理として動作し、アプリケーションレベルで通信内容を理解して制御します。
特徴
WAFは、Webアプリケーションの保護に特化したL7防御です。
など、Web特有の脅威を対象とします。
WAFは「ファイアウォールの一種」と説明されることもありますが、実務では ネットワーク制御としてのFWと、Web特化防御としてのWAFは別物として扱われるのが一般的です。
近年主流となっている製品カテゴリで、以下の機能を統合的に提供します。
単なる通信制御にとどまらず、より高度な可視化と防御を実現します。
| 技術 | 主な役割 |
|---|---|
| ファイアウォール | 通信の許可・拒否、境界制御 |
| IDS / IPS | 攻撃の検知・遮断 |
| WAF | Webアプリケーション特化防御 |
| EDR | 端末内部の挙動監視 |
ファイアウォールは最前線の通信制御役であり、単体で全ての脅威に対応できるものではありません。
クラウド環境では物理的なファイアウォールは見えませんが、
といった仕組みが、ファイアウォールと同等の役割を担います。
重要なのは、
を理解したうえで設計・運用することです。
以上、ファイアウォールの役割についてでした。
最後までお読みいただき、ありがとうございました。