IPA過去問ドリル

平成28年度 春期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問19

テクノロジ/セキュリティ

DNSサーバに格納されるネットワーク情報のうち,外部に公開する必要がない情報が攻撃者によって読み出されることを防止するための,プライマリDNSサーバの設定はどれか。

出典:平成28年度 春期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問19

正解:ウ

解説

DNSサーバが保持するゾーン情報には,外部に公開する必要のある名前解決用の情報だけでなく,内部ネットワークの構成が推測できてしまうような情報も含まれることがあります。これらの情報がまとめて外部に漏えいする典型的な経路が,ゾーン転送(プライマリDNSサーバからセカンダリDNSサーバへゾーンファイル全体を転送する仕組み)の悪用です。攻撃者が任意のDNSサーバからゾーン転送を要求できてしまうと,ゾーン内の全レコードを一括して読み出されてしまうため,ゾーン転送を許可するDNSサーバ(正規のセカンダリDNSサーバ)を限定して設定することが,情報漏えい防止のための基本的な対策となります。

選択肢ごとの解説

  • 誤り。SOAレコードのシリアル番号の更新は,ゾーン情報の変更をセカンダリDNSサーバに通知するための運用上の管理項目であり,情報の読出し防止を目的とした設定ではありません。
  • 誤り。外部のDNSサーバでのキャッシュ時間を短く設定することは,名前解決結果の鮮度を保つための設定であり,ゾーン情報の一括読出しを防止する対策ではありません。
  • 正しい。ゾーン転送を許可するDNSサーバを正規のセカンダリDNSサーバなどに限定することによって,攻撃者が任意のDNSサーバからゾーン情報を一括して読み出すことを防止できます。
  • 誤り。ラウンドロビン設定は,複数のサーバへ負荷を分散させるための設定であり,ゾーン情報の漏えい防止とは関係がありません。
エンベデッドシステムスペシャリストの過去問を演習モードで解く