1台のファイアウォールによって,外部セグメント,DMZ,内部ネットワークの三つのセグメントに分割されたネットワークがある。
このネットワークにおいて,Webサーバと,重要なデータをもつDBサーバから成るシステムを使って,利用者向けのサービスをインターネットに公開する場合,インターネットからの不正アクセスから重要なデータを保護するためのサーバの設置方法のうち,最も適切なものはどれか。
ここで,ファイアウォールでは,外部セグメントとDMZ間及びDMZと内部ネットワーク間の通信は特定のプロトコルだけを許可し,外部セグメントと内部ネットワーク間の通信は許可しないものとする。
正答3
解説
正解は3です。
DMZ(DeMilitarized Zone:非武装地帯)は、外部と内部ネットワークの間に設ける区域で、外部に公開するサーバを置きます。
この問題では、外部と内部ネットワークの直接の通信は許可されていません。
外部から内部ネットワークへは到達できないので、重要なデータは内部ネットワークに置くのが安全です。
【選択肢別解説】
1:× DBサーバもDMZに置くと、インターネットから到達できる区域に重要なデータを置くことになります。
Webサーバが乗っ取られた場合などに、データが盗まれる危険が高まります。
2:× Webサーバを内部ネットワークに置くと、外部からの通信が許可されていないため、インターネットの利用者がサービスを使えません。
3:○ WebサーバはDMZに置いてインターネットからのアクセスを受けます。
DBサーバは内部ネットワークに置き、DMZのWebサーバとの特定の通信だけを許可することで、重要なデータを保護できます。
4:× Webサーバを外部セグメントに置くと、ファイアウォールの保護を受けられず、直接攻撃にさらされます。
DBサーバも外部からの通信が一部許可されるDMZにあるので、内部ネットワークに置くより危険です。
【ポイント】
公開サーバはDMZ、重要なデータは内部ネットワークという配置が基本です。
多層の防御で、公開サーバが攻撃されても重要なデータまで到達しにくくします。