各種ドメイン名レコードの説明は?

各種ドメイン名レコードの説明は?

ホスティングの際には、通常、ドメインコントロールパネルでネームサーバーを変更するだけです。メールサーバーとウェブサーバーが同じであれば問題ありません。異なる場合は、DNS レコードを変更する必要があります。

ブログを自分のドメイン名に向けようとしたとき、A レコード、AAA レコード、MX レコード、CNAME レコード、NS レコード、TXT レコード、SRV レコード、SOA レコードなど、さまざまな種類の DNS レコードがあることを知りました。Google で検索しましたが、これらについてさらに詳しく知りたいと思います。

インターネットでこのリンクを見つけました -http://www.directnic.com/help/faq/?question_id=103さまざまな DNS レコードについてある程度理解できました。しかし、さらにいくつか質問があります。

  • ドメイン名レコードはどのように機能しますか?

  • NS レコードと他のレコードの動作には違いがありますか?

  • A レコード、CNAME レコード、MX レコードを使用する場合、NS レコードはどこを指す必要がありますか?

答え1

DNS についていくつかのことを覚えてしまえば、DNS は簡単です。初めて見たとき、難解に思えます。確かに簡単ですが、それは初めて見る人にとって使いやすいからではなく、レコード名が短いので覚えやすく、基本的に覚えるべきオプションがそれほど多くないからです。例としては、google.com ドメインや私の想像などがあります。:)


1. アレコード - DNS サーバーにホスト名をどの IP アドレスにマップするかを伝えます。例:

ns1 A 216.239.32.10

ns2 A 216.239.34.10

sun A 1.2.3.10

moon A 1.2.3.11

mail A 1.2.3.46

yourdomain.com. A 1.2.3.4

Aレコードが完全なドメイン名でない場合、完全修飾名("完全修飾「host.domain.topdomain」の形式(www.yourdomain.com、www.google.de、またはwww.superuser.com)であることを意味し、Aレコードがドメイン1に接続または関連していることを意味します(上記の例のns1とns2、sun、moon、mailはすべてyourdomain.comに関連付けられています)。つまり、次のようになります。

ns1.yourdomain.comそして

ns2.yourdomain.com

ドメイン名の末尾にドットを記入することを忘れないでください: yourdomain (ドット) com (ドット) = yourdomain.com.、これはエラーではなく、意図されたものです。


2. NSレコード - ネームサーバーの IP アドレスが世界に知られるようになったら (通常は 2 つか 3 つですが、それ以上になることもあります)、名前を付ける必要があります。通常は ns1 や ns2 というつまらない名前で呼ばれますが、次のようにもっとわかりやすい名前を付けてもかまいません。

yourdomain.com. NS ns1そして

yourdomain.com. NS ns2

または

yourdomain.com. NS sunそして

yourdomain.com. NS moon

ns1、ns2、ns3 などの退屈な (説明的な) 名前を付けることも、sun、moon、bee、honey などの名前を付けることもできます。選択はあなた次第です。作成する NS レコードには A レコードを忘れないでください。


3. CNAMEそしてメキシコレコード - 最後に、これら 2 つは単純です。

www CNAME yourdomain.com.

myserver CNAME yourdomain.com.

www.yourdomain.com と myserver.yourdomain.com の両方が yourdomain.com を指すようにしたいので、CNAME エイリアスを作成します。

yourdomain.com. MX 10 mail.yourdomain.com.

ドメインのメール指定。


それはそんなに簡単ですか? はい、とても簡単です。

答え2

これらを詳しく説明するヒントをいくつか紹介します。
Debian ヘルプ - 例を使って DNS レコードを説明する
ロケット科学者のための DNS - DNS リソース レコード

  • ドメイン名レコードはどのように機能しますか?

    これらは、適切なサーバーを照会する際にクライアントによって使用され、DNS サーバーは照会の種類に応じて適切な結果を返します。たとえば、Gmail に接続するメール クライアント プログラム (Thunderbird など) は、DNS サーバーに imap.gmail.com の MX レコードを要求します。superuser.com に接続するブラウザーは、A レコード (IPv4 アドレスの場合) または AAAA レコード (IPv6 アドレスの場合) を要求します。


  • NS レコードと他のレコードの動作には違いがありますか?

    はい、各レコードには特定の目的があり、その使用法は DNS を通じて解決する必要がある情報によって異なります。


  • A レコード、CNAME レコード、MX レコードを使用する場合、NS レコードはどこを指す必要がありますか?

    NSレコードは、権威ネームサーバーゾーン用。これらは、ゾーン/ドメインのすべてのリソース レコードを保存し、そのゾーン/ドメインに関連する DNS クエリに対して「信頼できる回答」を提供できるサーバーです。

    たとえば、superuser.com (およびそのサブドメイン) の権威ネーム サーバーは、ns3.serverfault.com と ns4.serverfault.com です。ブラウザーが superuser.com の IP アドレスを照会 (「A レコード」を検索) する場合、権威のある回答を得るためにこれらのサーバーのいずれかにアクセスする必要があります (DNS の動作方法により、ISP の DNS サーバーを含む他のサーバーがこれらの結果をキャッシュし、権威のない回答として提供することがあります)。

    NS レコードが指す先は DNS サーバー (ドメイン レジストラの DNS サーバーまたは独自の DNS サーバー) です。A レコード、MX レコード、またはその他のレコードがどこを指すかは関係ありません。

関連情報