「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典イメージぴよ画像「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典

プライマリサーバ【DNS】

pointこの用語のポイント

point権威DNSサーバだよ

pointメインで動いているやつだよ

pointゾーンファイルの中身は人間様が設定するよ

スポンサーリンク

簡単に書くよ

プライマリサーバ【DNS】(英:primary server)とは

メインで動いている権威DNSサーバ(自分の管理している情報を教えてあげるのが仕事のDNSサーバ)のこと。
もう少し具体的に書くと

お仕事で使うファイル(ゾーンファイル)の中身を人間様が設定してくれる権威DNSサーバのこと
です。


image piyo

詳しく書くよ

最初に留意事項です。
このページの説明は

DNS
DNSサーバ
権威DNSサーバ


の意味を知っている前提で書きます。
簡単に補足はしますけどね。
できれば上記の用語の意味を理解してから続きを ご覧ください。

プライマリサーバ【DNS】

それでは順番に見ていきましょう。

DNSサーバには

1.フルサービスリゾルバDNSキャッシュサーバ
2.権威DNSサーバDNSコンテンツサーバ


の2種類あります。

一般的には、パソコンさんからの問い合わせはフルサービスリゾルバさんが受け付けて対応します。
フルサービスリゾルバさんが対応しきれない場合には、権威DNSサーバさんに「こんな問い合わせが来たんだけど、知ってたら教えて~」と助けを求めます。

プライマリサーバ【DNS】2

権威DNSサーバさんはフルサービスリゾルバさんからの問い合わせに対して分かる範囲で答えてあげます。

プライマリサーバ【DNS】3

権威DNSサーバさんは普通、同じようなやつが2台同時に動いています。
どちらかがぶっ壊れても困らないようにです。

プライマリサーバ【DNS】4

この2台の権威DNSサーバさんのうち

メインで動いている方の権威DNSサーバさん

が「プライマリサーバ」です。
プライマリDNSサーバ」や「プライマリネームサーバ」とも呼ばれます。

プライマリサーバ【DNS】5

あと、ついでなので書いておくと、サブの方は「セカンダリサーバ」です。
セカンダリDNSサーバ」や「セカンダリネームサーバ」とも呼ばれます。

プライマリサーバ【DNS】6

……というのが大雑把な説明です。

次に、もう少し細かい部分の説明をします。

権威DNSサーバさんは自分の管理している情報を教えてあげるのがお仕事です。
「自分の管理している情報」は「ゾーンファイル」と呼ばれるファイルに書かれています。
問い合わせがあったらゾーンファイルの内容をもとにして解答します。

プライマリサーバ【DNS】7

対応するIPアドレスやドメイン名がゾーンファイルに書いてあれば「そのIPアドレス(ドメイン名)は、これだよ~」と返事をします。

プライマリサーバ【DNS】8

該当する情報の管理が他のDNSサーバさんに委託されていれば「あいつに任せてるから、そっちに聞いてよ」と問い合わせ先を紹介します。

プライマリサーバ【DNS】9

問い合わせ内容がとんちんかんであれば「そんなの知らないよ。顔を洗って出直してきな」と返事をします。

プライマリサーバ【DNS】10

権威DNSサーバさんはゾーンファイルをもとにして問い合わせに答えているのです。

さて、このゾーンファイルですが、中身は誰が作っているのでしょうか?

それは人間様です。
人間様がちまちまとゾーンファイルの中身を書いて、権威DNSサーバさんに「ほれ、これを使え」と渡しています。

プライマリサーバ【DNS】11

ただし、ここで注意が必要です。
人間様が渡しているのはプライマリサーバさんに対してだけです。
セカンダリサーバさんはプライマリサーバさんから「こんな中身だったよ」と教えてもらいます。

プライマリサーバ【DNS】12

それぞれが使うゾーンファイルの中身は

プライマリサーバ:人間様が設定
セカンダリサーバ:プライマリサーバさんから教えてもらって設定


となります。

プライマリサーバ【DNS】13

実際のところ、これがプライマリサーバとセカンダリサーバの違いです。
「メイン」とか「サブ」とか書きましたが、フルサービスリゾルバさんから見ればプライマリサーバとセカンダリサーバは同じです。
特に区別は ありません。
同じ質問をすれば同じ答えが返ってきます。

プライマリサーバ【DNS】14

プライマリサーバとセカンダリサーバの違いは、ゾーンファイルの中身の設定方法の違いです。

ちなみに、話を単純化するためにセカンダリサーバが1台で説明しましたが、セカンダリサーバが2台以上出てくることもあります。

プライマリサーバ【DNS】15

その場合でも考え方は同じです。
人間様がプライマリサーバのゾーンファイルの中身を設定し、セカンダリサーバのゾーンファイルの中身はプライマリサーバから教えてもらって設定します。

プライマリサーバ【DNS】16


image piyo2

一言でまとめるよ

まぁ「プライマリサーバ」って単語が出てきたら「メインで動いている権威DNSサーバ(自分の管理している情報を教えてあげるのが仕事のDNSサーバ)なんだな~」と お考えください。

一番上に戻るよ
スポンサーリンク
書籍画像008
書籍画像075

おまけ

■訳してみるよ

「primary(プライマリ)」の意味は「最初の」とか「一番目の」とか「主要な」とかです。
「server(サーバ)」の意味は「仕える人」とか「給仕人」とかです。
何となく くっつけると

最初の給仕人

となります。





書籍画像
わわわ説明術コラム
宣伝だよ
「分かった!」と思わせる説明の技術 知識ゼロの相手にも伝わるようになる本
7日間でハッキングをはじめる本 TryHackMeを使って身体で覚える攻撃手法と脆弱性
「定年力」の鍛え方 老後の毎日を最高にする方法