ホスティングの際には、通常、ドメインコントロールパネルでネームサーバーを変更するだけです。メールサーバーとウェブサーバーが同じであれば問題ありません。異なる場合は、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 レコード、またはその他のレコードがどこを指すかは関係ありません。