DNSとは?でぃーえぬえす
DNSとは、ドメイン名とIPアドレスなどの情報を対応付ける、階層化された分散データベースシステム。ゾーンごとに権威サーバが情報を持ち、上位ゾーンからNSレコードで委譲を受ける。端末からの再帰問合せを受けたキャッシュサーバ(フルサービスリゾルバ)が、ルート→TLD→権威サーバの順に反復問合せをたどって答えを集め、TTLの間キャッシュする。通常はUDP53番、応答が大きい場合とゾーン転送ではTCP53番を使う。
最終更新:2026-10-06
この語が出る過去問を解く →背景
ホスト名とアドレスの対応は、当初1枚のHOSTS.TXTを全組織へ配って回す方式だった。接続組織が増えると更新が追いつかず、配布の遅れがそのまま名前解決の誤りになる。DNSは名前空間を階層に切り、各ゾーンの管理を持ち主へ委譲することで、更新の権限と負荷を分散した。ネットワーク障害の切り分けで真っ先に疑う対象であるため、応答の経路とキャッシュの効き方まで問われる。
具体例
.jpの権威サーバは日本レジストリサービス(JPRS)が運用し、ルートサーバは13系統がエニーキャストで世界中に分散配置されている。社外向けにはWIDEのpublic DNSやGoogle Public DNS(8.8.8.8)のようなキャッシュサーバが公開されている。
試験での引っ掛け
端末→キャッシュサーバが再帰問合せ、キャッシュサーバ→権威サーバが反復問合せで、向きを入れ替えた選択肢が定番。名前とアドレスの対応は1対1ではなく、1つのアドレスに複数の名前も、1つの名前に複数のアドレスも設定できる。TCP53番はゾーン転送専用ではなく、応答が512バイトを超える場合にも使われる。
関連用語
出た過去問
出典:平成29年度 秋期 ネットワークスペシャリスト試験 午前Ⅱ 問6(IPA)
DNSゾーンデータファイルのMXレコードに関する記述のうち、適切なものはどれか。
正解:先頭フィールド(NAMEフィールド)には、メールアドレスのドメイン名を記述する。
要点:MXレコードはドメイン宛メールの配送先を示す
MXレコードは、あるドメイン宛ての電子メールをどのホストが受け取るかを示すレコードである。NAMEフィールドにはメールアドレスの@より後ろに当たるドメイン名を書き、その配送先となるメール交換ホストの名前とプリファレンス値を指定する。
出典:平成29年度 秋期 ネットワークスペシャリスト試験 午前Ⅱ 問21(IPA)
DNSの再帰的な問合せを使ったサービス不能攻撃(DNS amp攻撃)の踏み台にされることを防止する対策はどれか。
正解:DNSサーバをキャッシュサーバとコンテンツサーバに分離し、インターネット側からキャッシュサーバに問合せできないようにする。
要点:DNS amp対策は外部からの再帰問合せを止めること
DNS amp攻撃は、送信元を詐称した問合せをオープンリゾルバへ送り、大きな応答を標的へ集中させる攻撃である。したがって、外部から自由に再帰問合せできる状態をなくすことが対策になる。キャッシュサーバとコンテンツサーバを分け、キャッシュサーバへはインターネット側から問い合わせられないようにすればよい。
出典:平成30年度 秋期 ネットワークスペシャリスト試験 午前Ⅱ 問7(IPA)
DNSでのホスト名とIPアドレスの対応付けに関する記述のうち、適切なものはどれか。
正解:一つのホスト名に複数のIPアドレスを対応させることも、複数のホスト名に同一のIPアドレスを対応させることもできる。
要点:DNSのホスト名とIPアドレスは多対多で対応できる
DNSでは、1つのホスト名に複数のAレコードを登録して複数のIPアドレスを対応させることができ(DNSラウンドロビンなど)、逆に複数のホスト名へ同じIPアドレスを対応させることもできる(1台のサーバでの複数サイト運用など)。対応関係は多対多で構わない。
出典:令和元年度 秋期 ネットワークスペシャリスト試験 午前Ⅱ 問8(IPA)
DNSゾーンデータファイルのNSレコードに関する記述のうち、適切なものはどれか。
正解:ゾーン分割を行ってサブドメインに権限委譲する場合は、そのネームサーバをNSレコードで指定する。
要点:NSレコードはゾーンの権威サーバと委譲先を示す
NSレコードは、あるゾーンの権威をもつネームサーバを示すレコードである。上位のゾーンからサブドメインを切り出して別のサーバに管理を任せる(権限委譲する)ときは、上位ゾーンにサブドメイン名のNSレコードを書いて委譲先のネームサーバを指定する。
出典・参考
高度試験 午前I(高度午前I 相当)のシラバスの3 技術要素 > 1. ネットワーク方式 > (7) インターネット技術に掲載されている用語です。
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。