少なくとも2つのネームサーバーが必要なのはなぜですか?


13

私はいくつかのドメインを所有しており、すべてNorthhostsでホストされていますが、GoDaddyでドメインを登録します(安価であるため)。

Northostsから「新しいアカウント情報」メールを受信すると、それらは常に2つのドメインを提供します。

私は最近、別のプロバイダーで使用している古いドメインを更新しましたが、それらも2つのネームサーバーを必要としていることに気付きました。

この理由は何ですか?単一のネームサーバーのみを使用できないのはなぜですか?


2つのネームサーバーを用意する必要はありません。
ウィリアムエドワーズ14

@WilliamDavidEdwardsはい、そうです。主題について読んでください。質問は、「2つのネームサーバーが必要か」ではなく、2つのネームサーバーが必要な理由を尋ねています。
AStopher

知っていますが、必ずしも2つのネームサーバーが必要なわけではありません。
ウィリアムエドワーズ14

@WilliamDavidEdwardsプロバイダーの大半は、顧客に2つのネームサーバーの入力/使用を強制しています。したがって、2つのネームサーバーが実際に必要であると結論付けられます。
AStopher

はい、ありますが、ドメイン名を機能させるために必須ではありません。
ウィリアムエドワーズ14

回答:


15

ServerFaultから:

2つのネームサーバーを実行するための要件は、RFC 1034の4.1に基づいており、実際には冗長性のためです。

AXFRを使用してプライマリサーバーからゾーンファイルを転送する非常に安価な「セカンダリDNS」サービスを提供するプロバイダーが多数あります。たとえば、英国では、1か月あたり2.30ポンド(3ドル以上)で50ドメインのセカンダリサービスを提供する有名なプロバイダーがあります。

これにより、ゾーンを自分で管理および実行できますが、それでも必要な回復力が得られます。

そして別のソース

DNS仕様では、冗長性を確保するために、少なくとも2つのDNSサーバーが各ドメイン名を提供することを要求しています。

基本的に、冗長性に要約されます。1つのDNSサーバーがダウンした場合、他のDNSサーバーがスラックを回復できます。DNSゾーン情報のキャッシュコピーを受信できなかった場合、それが存在せず、唯一のネームサーバーがダウンした場合、サイトはダウンします。


一部のレジストラでは、同じnsを2回使用しても問題ありません。または、nsにcnamesを使用します。
フランク14

@Frank同じNSを2回使用すると、少なくともレジストリで以前にフラット化されます。CNAMEに関しては、ネームサーバーのために眉をひそめられます。
パトリックメヴゼク

この要件は、コンテキストなしではあまり意味がありません。2つのネームサーバーは、同じマシン(異なるIP、または同じホスト上の2つのVM /コンテナ)、同じネットワーク、同じデータセンター、同じASの下にあります。これらのすべてのケースで、これら2つを使用してもフェイルオーバーは提供されません。一方が使用不可の場合、もう一方もおそらく使用できません。それどころか、1つのネームサーバーであっても、完全にエニーキャストされている場合は、耐障害性が向上する可能性があります。とにかく、いくつかのレジストリが最小値を修正し、時には技術的なチェックを行うことを除いて、最近はほとんど無料です。
パトリックメフゼク

RFC1034§4.1:管理上の基準により、すべてのゾーンが少なくとも2台のサーバーで利用可能であることが必要です。;-)
パトリックメヴゼク
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.