| English | 意味 |
|---|---|
| firewall/ˈfaɪəwɔːl/ | ファイアウォール |
| stateless/ˈsteɪtləs/ | ステートレス |
| stateful/ˈsteɪtfl/ | ステートフル |
| access control list/ˈækses kənˈtrəʊl lɪst/ | アクセス制御リスト |
ファイアウォールの機能
- ファイアウォールはnetwork内の出入りトラフィックを許可または拒否します。
- ステートレスフィルターはパケットヘッダーのみに基づきます。
- ステートフルは各接続の状態も追跡します。
ACLと最初の一致
- ファイアウォールはアクセスコントロールリスト (ACL) を順守します。
- ルールは順序通りにチェックされ、最初の一致が優先されます。
- そのため、ルールの順序が変わると通過するトラフィックも変わります。
どのファイアウォールルールが最初に発火するか?
ファイアウォールはACLを上から下へチェックし、パケットに一致する最初のルールを適用する。
ファイアウォールACLにおいて、パケットに適用されるルールはどれか?
難易度 1/5 · 100 コイン + 今日初回完了時に小ボーナス付与
最初の一致ルール が勝つ。
各接続の状態を追跡するファイアウォールは…である。
難易度 1/5 · 100 コイン + 今日初回完了時に小ボーナス付与
ステートフル ファイアウォールは接続を追跡する。
ファイアウォールの認容/拒否ルールの順序付きセットは、____ と呼ばれる。
難易度 1/5 · 100 コイン + 今日初回完了時に小ボーナス付与
ACL(アクセスコントロールリスト)がファイアウォールを駆動する。
ファイアウォールの配置場所
- 内部 network とインターネット間のすべてのゲートウェイに。
- 各networkセグメントの境界に。
- 各ファイアウォールのセキュリティレベルは独立して設定できます。
ルールの順序が全てです。同じトラフィックに対するDenyルールがAllowルールの上位にある場合、下位にAllowが存在してもブロックされます。ACLは上から下へ読み、最初の一致で停止します。
同じトラフィックに対してDENYルールをALLOWルールの上に配置すると、そのトラフィックをブロックする。
難易度 1/5 · 100 コイン + 今日初回完了時に小ボーナス付与
ファーストマッチ勝つ — DENYが先に発火する。
パケットはTCP 443である。どのルールが最初にチェックされるかをルール順に並べ替える。
難易度 3/5 · 200 コイン + 今日初回完了時に小ボーナス付与
ルールは上から順にチェックされ、パケットはルール 2 で拒否され、ルール 3 に到達する前に処理が終了する。
ルール1: ALLOW TCP 22; ルール2: DENY TCP 22. SSHトラフィックはルール1に先 hitting するため、許可されます。入れ替えると、ルール1がこれを拒否 — 同じ2つのルールでも順序を変えるだけで正反対の結果になります。
ファイアウォールは順序付きのACLを使用してトラフィックを許可または拒否し、最初の一致ルールが優先されるため、ルールの順序が結果を決定します。ファイアウォールはすべてのインターネットゲートウェイとセグメント境界に配置すべきです。ステートフルファイアウォールは接続を追跡し、ステートレスなものはヘッダーのみを読みます。