NSレコード 【Name Server record】

概要

NSレコード(Name Server record)とは、DNSで定義されるそのドメインについての情報の種類の一つで、ドメインゾーン情報を管理するDNSサーバを定義するもの。

ドメイン名についての情報を管理する権威DNSサーバでは、そのドメインについての情報を「リソースレコード」という形式で発信している。情報の種類に応じて様々なレコードが用意されており、NSレコードは配下のドメインを管理する権威DNSサーバを指定するために用いられる。

そのドメイン自身のDNSサーバを定義する場合と、管理権限を別の組織に委任したサブドメインDNSサーバを定義する場合がある。DNSサーバの所在はホスト名が明示された完全修飾ドメイン名FQDNFully Qualified Domain Name)で記述する。

著名なDNSサーバであるBINDゾーンファイルでは「example.jp. IN NS ns1.example.jp.」のように記述する。セカンダリDNSサーバなど複数の権威DNSサーバがある場合は「example.jp. IN NS ns2.example.jp.」のように同じドメインに対してサーバの数だけNSレコードを列挙する。

実際にDNSサーバアクセスする際にはホスト名から対応するIPアドレスを割り出さなければならないため、DNSサーバとして指定したFQDNに対応するAレコードIPv4アドレス)またはAAAAレコードIPv6アドレス)も記述しておく必要がある。

DNSではドメイン情報を階層的に管理しており、あるドメイン情報を調べるときはそのドメインを含む上位ドメインに問い合わせ、分からないときは下位ドメインのNSレコードに示されたサーバに問い合わせ…というプロセスを繰り返す。その際に、上位ドメインサーバから下位ドメインを管理するサーバとして紹介されるのがNSレコードで定義されたホストである。

(2024.3.5更新)

他の辞典による解説 (外部サイト)

この記事の著者 : (株)インセプト IT用語辞典 e-Words 編集部
1997年8月より「IT用語辞典 e-Words」を執筆・編集しています。累計公開記事数は1万ページ以上、累計サイト訪問者数は1億人以上です。学術論文や官公庁の資料などへも多数の記事が引用・参照されています。
ホーム画面への追加方法
1.ブラウザの 共有ボタンのアイコン 共有ボタンをタップ
2.メニューの「ホーム画面に追加」をタップ
閉じる