DNSとは
ドメイン名から、IPアドレスを調べるしくみ

読む時間の目安 約4分
この記事の要点
  • DNS(Domain Name System)は、人が理解しやすいドメイン名から、通信に必要な IP アドレスを取得する(名前解決を行う)しくみです。
  • ドメイン名から IP アドレスを調べるのが正引き、IP アドレスからドメイン名を調べるのが逆引きです。
  • ドメインの情報はゾーンファイルに書かれます。A レコード(ホスト名と IP)、MX レコード(メールサーバ)、NS レコード(DNS サーバ)が代表です。
この記事の目次
  1. DNSとは
  2. 問い合わせの流れとレコード
  3. 試験での問われ方
  4. 似た用語との違い
  5. 覚え方
  6. 第5章の問題を解いてみる
  7. よくある質問

DNSとは

DNS(Domain Name System)は、人が理解しやすいドメイン名(たとえば「www.example.com」)から、通信に必要な IP アドレスを取得するしくみです。インターネット上の名前解決を行います。

機器どうしの通信は IP アドレスで行います。しかし、数字の並びは人には覚えにくいので、ドメイン名という名前を付けて、DNS が名前と番号を結び付けています。ブラウザに URL を入力したときも、まず DNS で IP アドレスを調べてから、サーバと通信を始めます。

TCP/IP の階層では、DNS はアプリケーション層のプロトコルです。

問い合わせの流れとレコード

DNS の情報は、インターネット上に配置された多数の DNS サーバが分担して持つ、大きな分散型のデータベースになっています。1台のサーバがすべてを持っているわけではありません。

端末は、まず最寄りの DNS サーバに問い合わせます。答えを持っていなければ、DNS サーバが上位のサーバ(ルートネームサーバなど)をたどって調べ、答えを端末に返します。

DNS の名前解決の流れ 端末 最寄りの DNS 上位の DNS ① ④ ② ③ ① 端末が、最寄りの DNS サーバにドメイン名を聞く ② 答えを持っていなければ、上位の DNS サーバに聞く ③ 上位のサーバから、答え(IP アドレス)が返る ④ 端末に IP アドレスが返り、サーバとの通信を始める
DNS の名前解決の流れ。分担して持つので、必要なら上位をたどる(もちこ道場のまとめ)

正引きと逆引き

  • 正引き: ドメイン名から IP アドレスを調べる。ふつうの名前解決はこちら。
  • 逆引き: IP アドレスからドメイン名を調べる。

ゾーンファイルのレコード

DNS サーバは、ドメインごとの情報をゾーンファイルに書いて持ちます。1行ずつの情報をレコードと呼びます。

  • A レコード: ホスト名と、それに対応する IP アドレスを書く。
  • MX レコード: そのドメイン宛ての電子メールの配送先となるメールサーバを書く。
  • NS レコード: そのドメインを担当する DNS サーバを書く。
  • CNAME レコード: ホストに別名を付ける。
  • PTR レコード: 逆引きのためのレコード。
  • TXT レコード: 自由な文字列を書く。電子メールの送信元を確かめる SPF の設定などに使う。

試験での問われ方

モバイルシステム技術検定2級では、第5章「インターネット基盤技術」で出ます。もちこ道場の第5章の問題では、DNS を含む問題が18問あり、次のような問われ方をしています。

  • 穴埋め: 「人が理解しやすいドメイン名から、通信に必要な IP アドレスを取得する仕組み」の空欄に DNS を選ぶ。DHCP・NAT・ARP が外れの選択肢に並ぶ。
  • 組み合わせ: DNS と「正引き」、A レコードと CNAME レコード、A レコードと MX レコードを組み合わせて選ぶ。
  • 最も適切な記述・誤った記述を選ぶ: 「MX レコードは、ホストに別名を付ける」「A レコードに、そのドメインのメールサーバを書く」「正引きと逆引きが逆」のように、レコードや引き方の役割を入れ替えた記述を見抜く。「FQDN は、ホスト名を含まない、ドメイン名だけの名前」という誤りも出ます。
  • Web の流れ: ブラウザが、DNS を使って Web サーバのドメイン名から IP アドレス(MACアドレスではない)を取得する流れが問われます。

似た用語との違い

DNS は、選択肢に並ぶ DHCP・NAT・ARP と、働きを区別します。

用語 何をするか 区別のポイント
DNS ドメイン名から IP アドレスを調べる 名前解決
DHCP IP アドレスなどを自動で割り当てる 設定の配布
NAT プライベートとグローバルのアドレスを変換する アドレスの変換
ARP IP アドレスから MACアドレスを調べる LAN の中で使う
FQDN ホスト名まで含めたドメイン名(www.example.com など) ドメイン名だけではない

覚え方

  • 「DNS は名前の電話帳」。ドメイン名(名前)から IP アドレス(番号)を引きます。
  • 「名前を渡して番号をもらうのが正引き」。逆引きは反対です。
  • レコードは頭文字で。A はアドレス、MX はメール、NS はネームサーバ、と役割に結び付けます。

第5章のほかの用語は「第5章 インターネット基盤技術の要点」にまとめています。

第5章の問題を1問、解いてみる

もちこ道場の第5章の問題です。演習画面と同じ解説(図解・選択肢ごとの解説)を付けています。

問1

インターネット上のTCP/IPネットワークにおいて、人間が理解しやすいドメイン名から通信に必要なIPアドレスを取得する仕組みを1と呼ぶ。

答えと解説を見る

正解は 2(DNS(Domain Name System))です。

【概要】

DNSは、人間が覚えやすいドメイン名と通信に必要なIPアドレスを対応づけ、名前解決を行うシステムである。

【図解】実験的機能

DNS の名前解決の流れとレコードの種類 DNS の名前解決の流れとレコードの種類

図解は実験的機能です。内容を簡略化しているため、公式テキストの記載と異なることがあります。

【各選択肢の解説】

  • 1.あなたの解答 DHCP(Dynamic Host Configuration Protocol): DHCPはネットワーク設定情報を自動割り振るプロトコルであり、ドメイン名からIPアドレスを取得する仕組みではない。
  • 2. DNS(Domain Name System)正解あなたの解答 DNSはドメイン名から通信に必要なIPアドレスを取得する名前解決の仕組みであり、空欄(1)に適合する。
  • 3. NAT(Network Address Translation)あなたの解答 NATはプライベートIPアドレスとグローバルIPアドレスを変換する技術であり、ドメイン名の名前解決を行う技術ではない。
  • 4. ARP(Address Resolution Protocol)あなたの解答 ARPはIPアドレスをもとにMACアドレスを求めるプロトコルであり、ドメイン名からIPアドレスを取得する仕組みではない。
第5章の問題を解く

第5章は約140問。いま解いた問題と同じ形で、選択肢ごとの解説と図解が付いています。まずは登録なしで、第1章の142問から解き方を試せます(第2章からはプランで解けます)。

第1章を無料で解く

よくある質問

正引きと逆引きは、どちらがドメイン名から IP アドレスを調べるほうですか?

ドメイン名から IP アドレスを調べるのが「正引き」です。IP アドレスからドメイン名を調べるのが「逆引き」です。選択肢で2つが入れ替えられることがあるので、「名前を渡して、番号をもらうのが正」と覚えます。

DNS と DHCP の違いは何ですか?

DNS は、ドメイン名と IP アドレスを結び付けるしくみです。DHCP は、機器に IP アドレスなどのネットワーク設定を自動で割り当てるしくみです。ドメイン名から IP アドレスを調べるほうが DNS です。DHCP については「DHCP とは」を見てください。

DNS が調べるのは、IP アドレスですか、MACアドレスですか?

IP アドレスです。MACアドレスを調べるのは ARP です。「ブラウザは DNS でドメイン名から MACアドレスを取得する」という記述は誤りです。

もちこ道場

章ごとの問題と本番形式の模擬試験で、合格の力を確かめる

公式テキストの全13章から作ったオリジナルの予想問題を、スマホ・PC で解ける Web 演習サービスです(運営者が作っています)。

ベーシックプラン

500円

31日間・買い切り・自動更新なし

  • 全13章 1,804問○
  • 選択肢ごとの解説○
  • 全問の解説に図解○
  • 模擬試験(100問・100分)なし
おすすめ合格フルサポートプラン

1,000円

31日間・買い切り・自動更新なし

  • 全13章 1,804問○
  • 選択肢ごとの解説○
  • 全問の解説に図解○
  • 模擬試験(100問・100分)○

無料体験は登録不要です。

次に読む

出典・注記

出題範囲は、2026年11月にMCPC の公式ページで確認しました。用語の説明は、もちこ道場の問題と解説をもとにまとめたものです。

  1. モバイルシステム技術検定2級(MCPC 公式)