過去問ドリル

LinuCレベル2 DNSサーバー 問6

DNSサーバー/セキュアなDNSサーバーの実現

BINDをchroot環境で稼働させる目的として適切なものはどれか。

当サイトのオリジナル問題(LinuCレベル2の出題範囲「DNSサーバー」に対応。実際の試験問題ではありません)

正解:C

解説

chroot環境でBINDを稼働させると、namedプロセスが参照できるファイルシステムのルートが限定されたディレクトリに制限されます。これにより、万が一namedが侵害されても、攻撃者がアクセスできる範囲がchroot内に限定され、システム全体への被害拡大を防ぐ効果があります。

選択肢ごとの解説

  • A誤り。ゾーン転送の保護はTSIG等で行います。
  • B誤り。応答の高速化を目的とした設定ではありません。
  • C正しい。chrootはプロセスから見えるルートディレクトリを限定し、侵害時の影響範囲を狭めます。
  • D誤り。DHCPとの連携(Dynamic DNS)とは別の話です。
LinuCレベル2の問題を演習モードで解く