web-dev-qa-db-ja.com

「A」レコードはサブドメインのどこに行きますか?

sub.example.comのようなサブドメインを作成したいと思います。

サブドメインを管理するDNSサーバーを指すようにNS "glue"レコードを使用してexample.comを既に構成しました。彼らは次のように見えます:

sub    IN    NS    other.dns.server.example.com.

sub.example.comAレコードはどこに置きますか? example.comのDNSサーバーに次のように配置しますか?

sub    IN    A    192.168.0.1

または、次のように、サブドメイン(私の例ではother.dns.server.example.com)のDNSサーバーに配置しますか?

@      IN    A    192.168.0.1

それとも両方に入れるべきですか?

私はすでにさまざまな組み合わせを試しましたが、rightそれを行う方法が何であるかを知りたいです。

3
Christopher
  1. NSレコードがない場合は、サブドメインのAレコードをドメインのレコードに配置する必要があります。

  2. サブドメインがそれ自体のネームサーバーである場合は、ドメインのレコードにサブドメインのAレコードを配置する必要があります。 (そうでなければ、鶏が先か卵が先かという問題があります。)

  3. 最初の2つの条件のどちらも当てはまらない場合でも、サブドメインのAレコードをドメインのレコードに入れることができます。これには、Aレコードだけが必要なクライアントが、サブドメインのネームサーバーにクエリを実行する必要がないという利点がありますが、とにかく無視することができます。

4
David Schwartz