「サンドボックスとDMZってどちらも隔離する仕組みじゃないの?」
応用情報技術者試験でも情報セキュリティ分野で頻出ですが、
- 何を隔離するの?
- サンドボックスはプログラム用?
- DMZはネットワーク用?
- 目的は同じ?
で混乱する人がかなり多いテーマです。
この記事では、
- サンドボックスとは?
- DMZとは?
- 違い
- 利用例
- 試験での頻出ポイント
を分かりやすく解説します!
まず結論
サンドボックス
「プログラムを安全に実行するための隔離環境」
DMZ
「公開サーバを配置するための隔離ネットワーク」
超簡単にいうと
| 項目 | 隔離対象 |
|---|---|
| サンドボックス | プログラム |
| DMZ | サーバ・ネットワーク |
サンドボックスとは?
超頻出!
役割
危険かもしれないプログラムを
安全な環境で実行する
イメージ
怪しいプログラム
↓
サンドボックス
↓
動作確認
なぜ必要?
もしマルウェアだった場合
社内PC
↓
感染
してしまう。
サンドボックス利用
隔離環境
↓
被害限定
利用例
重要!
- ウイルス解析
- メール添付ファイル検査
- ブラウザ保護
- ソフトウェア検証
DMZとは?
超頻出!
DMZ
DeMilitarized Zone
(非武装地帯)
役割
インターネット公開サーバを
社内ネットワークから分離する
イメージ
インターネット
↓
DMZ
↓
社内ネットワーク
DMZに置くもの
重要!
- Webサーバ
- メールサーバ
- DNSサーバ
なぜ必要?
公開サーバが攻撃されても
社内ネットワーク
への侵入を防ぎやすくなる。
サンドボックスとDMZの違い
超頻出!
| 比較 | サンドボックス | DMZ |
|---|---|---|
| 対象 | プログラム | サーバ・ネットワーク |
| 目的 | 安全な実行 | ネットワーク分離 |
| 利用場所 | OS・セキュリティ製品 | ネットワーク構成 |
| 主な用途 | マルウェア解析 | 公開サーバ配置 |
イメージで理解
サンドボックス
危険な動物を檻で飼う
DMZ
来客用エリアを作る
DMZの構成
頻出!
インターネット
↓
ファイアウォール
↓
DMZ
↓
ファイアウォール
↓
社内LAN
こうすることで
公開サーバと社内LANを分離できる。
サンドボックスの特徴
重要!
実行結果を観察できる
例えば
ファイル削除
通信発生
レジストリ変更
などを確認できる。
応用情報で超頻出
かなり狙われる👇
- サンドボックス
- DMZ
- マルウェア解析
- Webサーバ
- ファイアウォール
よくあるひっかけ
「DMZはプログラムを隔離する仕組み」
→ ❌違う!
DMZは
ネットワークを分離する仕組み
1分で復習!
サンドボックス
プログラム隔離
DMZ
ネットワーク隔離
サンドボックス
マルウェア解析
DMZ
公開サーバ配置
超重要
隔離対象が違う
練習問題
問題
DMZの主な目的として最も適切なものはどれか。
ア
プログラムを安全に実行する
イ
公開サーバを社内ネットワークから分離する
ウ
データを圧縮する
エ
パスワードを暗号化する
解答
正解:イ
解説
DMZは、Webサーバなどの公開サーバを社内ネットワークから分離して配置するためのネットワーク領域です。
まとめ
サンドボックスとは
「プログラムの隔離環境」
DMZとは
「公開サーバの隔離ネットワーク」
超重要
- サンドボックス=プログラム隔離
- DMZ=ネットワーク分離
- マルウェア解析
- Webサーバ
- ファイアウォール
まずは、
「サンドボックス=安全な実験室」
「DMZ=来客専用エリア」
このイメージを持つとかなり理解しやすくなります!
知識に自信ができた方は、今度は自身のキャリアアップに向けて準備してみませんか?

未経験から、ITエンジニアへ。
「IT業界に興味はあるけれど、自分にできるか不安」「何から始めればいいのか分からない」そんな方のために、Tech GO は未経験からのIT転職を専門的にサポートします。求人を紹介するだけではなく、あなたの強みを整理し、応募準備から入社後の成…
まずは無料でキャリア相談

コメント