概要

ファイアウォールとは、ネットワークの境界(内部と外部の境目)に設置し、あらかじめ定めたルールに基づいて通信を許可・拒否することで、不正な通信や外部からの侵入を防ぐ仕組みです。「防火壁」が名前の由来です。

社内ネットワークとインターネットの間に置き、必要な通信だけを通して不要・不審な通信を遮断します。DMZの構成やIDS/IPSWAFと組み合わせ、多層防御の基礎を担います。

詳細(仕組み・種類)

種類内容
パケットフィルタリング型IPアドレス・ポート番号などをもとに、通信を通すか遮断するかを判断する。
ステートフルインスペクション型通信の状態(セッション)を見て、正当な応答かを判断する。
アプリケーションゲートウェイ型アプリケーション層で通信を中継・検査する(プロキシ型)。
次世代ファイアウォール(NGFW)アプリ識別やIPS機能などを統合した高機能型。
ファイアウォールのキーワードは「境界で通信を許可・拒否」「パケットフィルタリング」。Webアプリの攻撃(SQLi/XSS)は防げず、それはWAFの役割、という守備範囲の違いが頻出です。

導入・運用のポイント

ファイアウォールは「境界を守る」基本対策ですが、許可した通信に紛れる攻撃(Webアプリ攻撃やマルウェア通信)は防げません。だからこそWAFやIDS/IPSと組み合わせる多層防御が必要です。

関連例

ファイアウォールの設定不備(不要なポートの開放、ルールの誤り)が侵入口になる事例があります。また、近年はVPN機器の脆弱性が突かれるケースが増えており、境界防御だけに頼らないゼロトラストの考え方も広がっています。

試験での問われ方