令和元年度 秋期 午前 問42
セキュリティ
DMZに関する問題
1台のファイアウォールによって,外部セグメント,DMZ,内部セグメントの三つのセグメントに分割されたネットワークがあり,このネットワークにおいて,Web サーバと,重要なデータをもつデータベースサーバから成るシステムを使って,利用者向けの Web サービスをインターネットに公開する。インターネットからの不正アクセスから重要なデータを保護するためのサーバの設置方法のうち,最も適切なものはどれか。ここで,Web サーバでは,データベースサーバのフロントエンド処理を行い,ファイアウォールでは,外部セグメントと DMZ との間,及び DMZ と内部セグメントとの間の通信は特定のプロトコルだけを許可し,外部セグメントと内部セグメントとの間の直接の通信は許可しないものとする。
- アWeb サーバとデータベースサーバを DMZ に設置する。
- イWeb サーバとデータベースサーバを内部セグメントに設置する。
- ウWeb サーバを DMZ に,データベースサーバを内部セグメントに設置する。
- エWeb サーバを外部セグメントに,データベースサーバを DMZ に設置する。
答えと解説を見る
✓ これが正解ウWeb サーバを DMZ に,データベースサーバを内部セグメントに設置する。
解説
公開する側を DMZ に置き、守りたい側は内部に置きます。
外向けに公開するものと、守りたいものは、置く場所を分けるのが基本です。外から直接つながる必要があるのは、閲覧を受け付ける側だけです。ですからそちらは、外と内のあいだに設けた DMZ に置きます。重要なものを持つ側は、外の相手と直接やり取りさせたくありません。問題文は、外と内が直接やり取りすることを許していません。ですから内側へ置けば、外から届くには必ず DMZ の側を経ることになります。仮に外向けの側が破られても、そこから内側へは決められた道しか通れません。区画のあいだは、通してよい通信だけを決めて絞ります。両方を DMZ に置くと、重要なものが外に一段近づいてしまいます。両方を内側に置くと、公開のために外と内を直接つなぐ必要が出ます。段を一つはさむ、という考え方がこの設計の要です。
ほかの選択肢はなぜ違うのか
- アWeb サーバとデータベースサーバを D…:重要なものを持つ側まで、外に一段近い場所へ置いています。外向けの側が破られたとき、同じ区画にあるものは狙われやすくなります。区画を分ける意味が薄れてしまいます。区画を分けるのは、破られた後の広がりを止めるためです。
- イWeb サーバとデータベースサーバを内部…:両方を内側へ置くと、公開のために外と内を直接つなぐ必要が出ます。問題文はその通信を許していないので、そもそも成り立ちません。守りは固くなりますが、求められた公開ができません。公開のために穴を開ければ、内側全体が外に接します。
- エWeb サーバを外部セグメントに,データ…:外向けの側を、守りの外に置いてしまっています。重要なものを持つ側も、本来より一段外へ出ることになります。どちらも一段ずつ外へずれた形です。外向けの側が守りの外にあると、直接攻められます。区画は、外・中間・内の三段で考えます。
この問題の用語
- DMZ外から見える機器を、内側の大事な網から切り離して置く区画。ここが破られても、奥までは一気に届きません。
- ファイアウォール内と外の境目に置いて、通してよい通信だけを選び、残りを遮る仕組み。どの相手のどの用途かという条件を見て判断します。
- 内部セグメント社内だけで使う機器を置く区画で、外から直接はつながせません。利用者に見せるWebサーバはDMZに置き、データベースはここに置きます。
- データベースたくさんのデータを決まった形で貯め、探したり書き換えたりできるようにした仕組み。多くの人が同時に使うことを前提にしています。
- 不正アクセス許されていない人が、他人の識別情報などを使って機器やサービスに入り込むこと。中身を見なくても、入った時点で問題になります。
- プロトコル通信するときの、決まりごとや手順のまとまりのことをいいます。送る側と受ける側が同じものに従うことで、やり取りが成り立ちます。
出典:令和元年度 秋期 基本情報技術者試験 午前 問42
同じ用語が出る問題
- 令和7年度 科目A 問9:暗号の危殆化に該当するもの(不正アクセス)
- 令和6年度 科目A 問8(プロトコル)
- 令和5年度 科目A 問10:WAFの設置場所(ファイアウォール)
- 平成31年度 春期 午前 問44(DMZ)
- 平成26年度 秋期 午前 問40:ファイアウォールに関する問題(DMZ)
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)