令和4年度 春期 ネットワークスペシャリスト試験 午前II 問18

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

解答・解説

正解: ウ. ゾーン転送を許可するIPアドレスを限定する。

DNSサーバのセキュリティ設定に関する問題です。

ゾーン転送とは、プライマリDNSサーバからセカンダリDNSサーバへ、ドメインのゾーン情報(DNSレコードの集合)を一括して同期・コピーする仕組みです。ゾーン転送を任意の宛先に対して許可していると、攻撃者によってネットワーク内部の情報(公開不要なホスト名やIPアドレスなど)が読み出され、標的型攻撃やネットワーク探索の足がかりとされる危険性があります。

そのため、ゾーン転送を許可するIPアドレスを、セカンダリDNSサーバなどの必要なサーバのみに限定することが重要です。したがって正解は「ウ」となります。

各選択肢の解説

  • ア: SOAレコードのシリアル番号を更新する。
    SOA(Start of Authority)レコードのシリアル番号は、ゾーン情報のバージョンを示します。これを更新することでセカンダリDNSサーバへゾーン情報の更新を通知し、ゾーン転送を促すことができますが、情報漏えいの防止には関係ありません。
  • イ: 外部のDNSサーバにリソースレコードがキャッシュされる時間を短く設定する。
    キャッシュの有効期間(TTL)を短くすると、DNSレコード変更時の外部への反映は早くなりますが、情報の読み出しを防止するセキュリティ上の効果はありません。
  • ウ: ゾーン転送を許可するIPアドレスを限定する。
    正解です。不正なゾーン転送要求を拒否することで、外部への不要な情報漏えいを防止できます。
  • エ: ラウンドロビンを設定する。
    DNSラウンドロビンは、一つのドメイン名に複数のIPアドレスを割り当て、順番に応答を返すことでアクセスを分散させる負荷分散の手法です。情報漏えいの防止とは無関係です。

Spineチーム