0

私は Windows Server を使用して独自の DNS サーバーを作成しており、他のユーザーが私の DNS サーバーを使用し、それがダウンした場合、ユーザーが私の DNS をプライマリおよびセカンダリとして設定した場合、バックアップが必要であると考えました。 ? それはどのように機能しますか?私のDNSを使用して解決できない場合、GoogleのDNSを試しますか? リクエストごとに試してみますか?

4

1 に答える 1

1

GoogleのパブリックDNSサーバーについて言及しているので、(ゾーンを含む権限のあるサーバーとしてではなく)再帰リゾルバーとして使用されるネームサーバーについて話していると思います。

DNS は、「プライマリ」ネームサーバーと「セカンダリ」ネームサーバーを区別しません。実際に何が起こるかは、クライアント次第です。

一部のクライアントはネームサーバーに順番にクエリを実行する場合があるため、最初にネームサーバーにクエリを実行し、次に応答がない場合にのみ Google にクエリを実行します。他のクライアントは、クエリごとにリストからランダムなサーバーを選択する可能性があるため、クライアントにクエリを実行したり、Google にクエリを実行したりすることがあります。さらに、各ネームサーバーの統計を追跡し、通常は応答が速いサーバーを好む人もいます。この最後のオプションにはステートフルなクライアントが必要であり、フォワーダーとして機能する別のネームサーバーが行う可能性があります。

実際には、再帰リゾルバーと Google のパブリック再帰リゾルバーはすべてのクエリに対して同じ応答を返す必要があるため、問題にはなりません。

于 2012-12-29T16:25:45.873 に答える