iptables とファイアウォール
Linuxのパケットフィルタリング、iptables、nftablesの基礎を学びます。
目次
ファイアウォールとは
ファイアウォールの役割
┌─────────────────────────────────────────────────────────────┐
│ ファイアウォールの概念 │
├─────────────────────────────────────────────────────────────┤
│ │
│ インターネット │
│ │ │
│ ▼ │
│ ┌─────────────────────────────────────────────────────┐ │
│ │ ファイアウォール │ │
│ │ ┌───────────────────────────────────────────────┐ │ │
│ │ │ ルール: │ │ │
│ │ │ ✓ ポート 80, 443 → 許可(Webサーバー) │ │ │
│ │ │ ✓ ポート 22 (特定IP) → 許可(SSH) │ │ │
│ │ │ ✗ その他すべて → 拒否 │ │ │
│ │ └───────────────────────────────────────────────┘ │ │
│ └─────────────────────────────────────────────────────┘ │
│ │ │
│ ▼ │
│ サーバー(保護される) │
│ │
└─────────────────────────────────────────────────────────────┘