【えぬえすれこーど】

NSレコード とは?

💡 「このドメインのDNSはあのサーバが管理してるよ」という案内役
📌 このページのポイント
NSレコード — DNS委任の仕組み ルートDNS 「.」のNSレコード .com DNS NS: .comの権威サーバー .jp DNS NS: .jpの権威サーバー 委任 委任 example.com 権威DNS NS: ns1.example.com example.jp 権威DNS NS: ns1.example.jp NSレコード = 「このドメインの管理はこのDNSサーバーに任せる」という委任情報
NSレコード(DNS委任)のイメージ
ひよこ ひよこ

NSレコードって何のためにあるの?

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

「このドメインの情報はあのDNSサーバが持ってるよ」と世界に教えるためのレコードだよ。NSレコードがあるから、他のDNSサーバが「どこに問い合わせればいいか」を知れるんだ。

ひよこ ひよこ

ドメインを取得したときに設定するやつ?

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

そう!ドメインを登録業者(レジストラ)で取ったあと、「このドメインはRoute 53(またはCloudflareなど)で管理します」と伝えるためにNSレコードを設定するんだ。この設定をしないとDNSが動かないよ。

ひよこ ひよこ

NSレコードを変えると何が変わるの?

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

DNSの管理先が変わるよ。たとえば「DNSをお名前.comからCloudflareに移したい」というときに、NSレコードCloudflareのサーバに変更するんだ。ただし反映まで数十時間かかることがあるから、移行作業は余裕を持ってやる必要があるよ。

ひよこ ひよこ

NSレコードとSOAレコードって何が違うの?

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

ここは経験者でも混乱しやすいところで、NSレコードは「どのサーバが権威を持つか」を示すのに対して、SOA(Start of Authority)レコードはそのゾーン全体のメタ情報(管理者メールアドレスや更新間隔など)を持つレコードなんだ。NSは「管理者の住所録」、SOAは「管理台帳の表紙」みたいなイメージだよ。

ペンギン
まとめ:ざっくりこれだけ覚えればOK!
「NSレコード」って出てきたら「このドメインDNSを管理しているサーバはどこか、を示す設定のことだな」と思えればだいたいOK!
📖 おまけ:英語の意味
「Name Server Record」 = ネームサーバの記録
💬 Name Serverはドメイン名の情報を持っているサーバのこと。NSレコードはその「管理元」を指定するんだよ
← 用語集にもどる