【でぃーえぬえすさーば】

DNSサーバ とは?

💡 インターネットの電話帳を実際に引いてくれる「係員」
📌 このページのポイント
DNSサーバーの種類:フルリゾルバと権威DNSサーバー クライアント (PC) example.com のIPは? フルリゾルバ (再帰的リゾルバ) キャッシュ機能 代理問い合わせ 結果を返却 ①問合せ ⑥応答 ルートDNS 権威(.) .com DNS 権威(.com) example.com 権威DNS 権威DNS ゾーンデータ を保持 自ドメインの 正式な回答を返す ②問合せ ③委任 ④問合せ ⑤委任 ⑤問合せ ⑤回答! まとめ フルリゾルバ:クライアントの代わりに再帰的に問い合わせ+キャッシュ 権威DNS:自分が管理するドメインのゾーン情報を保持し正式な回答を返す
DNSサーバーの種類と役割
ひよこ ひよこ

DNSDNSサーバって違うの?

ペンギン先生 ペンギン先生

違うんだ。DNSドメイン名IPアドレスに変換する「しくみ全体」の名前で、DNSサーバはそのしくみを実際に動かしているソフトやマシンのことだよ。

ひよこ ひよこ

じゃあDNSサーバって具体的に何をしてるの?

ペンギン先生 ペンギン先生

「google.comのIPアドレスは?」という問い合わせを受け取って、答えを返す処理をしてるんだ。この問い合わせのことを「クエリ」と言うよ。

ひよこ ひよこ

8.8.8.8ってよく聞くけど、あれもDNSサーバ?

ペンギン先生 ペンギン先生

そう!Googleが公開してる無料のDNSサーバだよ。自宅のルーターやスマホが「どのDNSサーバに聞けばいい?」と設定するときに、8.8.8.8を指定することが多いんだ。

ひよこ ひよこ

DNSサーバって1種類じゃないの?

ペンギン先生 ペンギン先生

実は2種類あって、「リゾルバ(フルサービスリゾルバ)」と「権威DNSサーバ」に分かれるんだ。リゾルバは「あなたの代わりに調べてくれる係員」で、権威DNSサーバは「ドメインの正式な情報を持っている原本」みたいなイメージだよ。

ひよこ ひよこ

DNSサーバのソフトって何を使えばいいの?

ペンギン先生 ペンギン先生

ここが実は深いところで、BINDというソフトが長年シェアNo.1だったんだけど、設定が複雑で脆弱性も多く、最近はUnboundやNSD・PowerDNSに乗り換えるケースも増えてる。クラウドだとRoute 53やCloud DNSみたいなマネージドサービスを使えばソフトを自分で管理しなくて済む、という判断も多いんだよ。

ペンギン
まとめ:ざっくりこれだけ覚えればOK!
DNSサーバ」って出てきたら「ドメインとIPの変換を実際に処理しているソフト・機械のことだな」と思えればだいたいOK!
📖 おまけ:英語の意味
「Domain Name System Server」 = ドメイン名システムのサーバ
💬 DNSというしくみを実装して動かしているのがDNSサーバ。しくみ(DNS)と実装(DNSサーバ)は別の話だよ
← 用語集にもどる