web-dev-qa-db-ja.com

DNSネームサーバーを組み合わせることができますか?

質問:DNSネームサーバーを組み合わせることができますか?

この例では、サービス(godaddyexample.comなど)を通じてドメインname.comをリースするとします。

このドメインとそのすべてのレコードを別のネームサーバーにポイントするオプションがありますが、Aレコードなどのためにこのネームサーバーを保持し、ワイルドカードサブドメイン(*.example.com)を別のネームサーバーにポイントする場合はどうなりますかネームサーバー?これは可能ですか?

NSレコードを調べましたが、これらは複数のサーバー間でDNSの負荷を分散することのみを目的としているようです。

さらに、この例の「カスタム」ネームサーバーはnodeアプリケーションになります( dnsd

それが重要かどうかはわかりませんが。

もう少し説明するには(説明のためにローカルIPを使用):

私の要件は次のとおりです:

これらのレコードは、たとえばname.comでホストされています。
A - example.com to ns1.name.com nameserver
A - api.example.com to ns2.name.com nameserver

これらのレコードはdnsd(別のネームサーバー)でホストされています。
A - *.example.com to 192.168.0.32 nameserver

考えられる解決策は、example.comns.example.com)のネームサーバーを定義してから、*.example.comnsレコードをns.example.comにポイントすることでしょうか?

6
Levi Roberts

DNSレコードは階層です。同じレベル(v1.example.com、v2.example.comなど)のすべては、そのレベルに設定されたNSレコード(example.com))によって解決されます。

たとえば、canは、レベルやサブドメインごとに異なるネームサーバーを使用できます(example.com at godaddy、subdomain1.example.comネットワークソリューション)。 、subdomain2.example.com dnsが簡単になりました)。

これはゾーン委任と呼ばれます。

16
Tim Brigham