example.com
があり、使用しているネームサーバーが、メインサイトをホストしているホスティングサーバーからのものであるとします。たとえば、mainhosting.com
です。
次に、新しいサブドメインを追加するとします。 bla.example.com
でホストしているsubhosting.org
。
通常、これにはmainhosting.com
のDNS設定を編集し、bla.example.com
のAレコードを追加して、subhosting.org
のWebサーバーのIPアドレスに解決する必要があります。
bla.example.com
(ただし、サブドメインのみnotexample.com
ドメイン全体)が代わりにsubhosting.org
のネームサーバーを使用するように設定することもできますか?したがって、subhosting.org
のwebserververのIPアドレスが変更されるたびに、自動的に更新できます。
subhosting.org
のウェブホスティング業者は通常、自分のウェブサーバーに関連するDNS設定を自動的に更新できますが、明らかに外部ネームサーバーを使用している場合は機能しません(したがって、DNSレコードは外部で構成されます)。
要するに.
TLDレコードは同じネームサーバー上にある必要があります。 DNSルックアップは、最初にメインドメインを見つけようとし、次にレコードを取得して、リクエストの処理方法を決定します。この後、サブドメインを処理します。異なるサブドメインを異なるIP(サーバー)に向けることはできますが、追加レコードのネームサーバーをクライアントに見させ続けることはできません。クライアントは、最初に見つかったものを取得します。