レンタルサーバーランキングサイト

ドメインネームサーバ

DNSサーバ(でぃーえぬえすさーば)はDomain Name System で、ホスト名をIPアドレスに変換する業務を請け負うコンピュータやサーバソフトウェアのこと。ネームサーバともいう。俗にホスト名をIPアドレスに変換することを“名前解決”(あるいは正引き)という。

概要

ウェブブラウザやメールサーバ等のネットワークアプリケーションは、OSを介して、URLやメールアドレスに示されたドメイン名のIPアドレスや相手のメールサーバ名などを知るためにDNSサーバに問い合わせをおこなう。(DNSサーバから見て、Webブラウザ等の動作しているコンピュータがDNSクライアントとなる) DNSサーバには 2種類ある。 DNSコンテンツサーバ - ドメイン名前空間の各ゾーンを管理している。

DNSキャッシュサーバ - フルリゾルバとも呼ばれ、ドメイン名の検索業務をおこない、結果をキャッシュする。 ふつう、ただ単に DNSサーバといえばDNSキャッシュサーバをさすことが多い。「ネットワーク設定」などのコントロールパネルで入力するのはこのDNSキャッシュサーバのIPアドレスである。

DNSキャッシュサーバのIPアドレスを知るためにDNSキャッシュサーバを使うことはできないので、DNSクライアントはあらかじめDNSキャッシュサーバのIPアドレスを前もって知っている必要がある(UNIXの/etc/resolve.confなどがそれに該当する)。

同様にDNSサーバに発する要求にも 2種類ある。 非再帰検索要求 - DNSコンテンツサーバに要求する 再帰検索要求 - DNSキャッシュサーバに要求する