トップ回答者
DNSの条件付フォワーダとフォワーダの優先順位について

質問
回答
-
チャブーンです。
この件ですが、「条件付きフォワーダ」はクライアントからの問い合わせドメイン名に対象ドメインが含まれる(対象ドメインのみでサブドメインは対象外です)場合、優先的にそちらのフォワーダ先にフォワードを行います。ですからこのケースでは192.168.1.11に問い合わせを転送するはずです。
https://technet.microsoft.com/en-us/library/cc754931(v=ws.11).aspx
ただ、条件付きフォワーダを行う設計思想としては、「不必要な再帰を避ける」ため直接対象DNSサーバに問い合わせさせるといった意図がありますので、(グローバルな)フォワーダ設定がある状態で、再帰を前提とした条件付きフォワーダを追加するというのは悪手(不推奨)という点は理解いただいた方がいいでしょう。
ちなみにクライアント端末(フォワーダ元のDNSサーバに問い合わせを行うクライアント)から、問い合わせ先DNSサーバがどちらに転送したかは意識されませんので、確認方法はありません。
どうしても確認したい場合、設定変更を要さない最も簡単な方法は、フォワーダ元DNSサーバ上でネットワークトレースを取ることです。netsh trace start capture=yesコマンドでトレース情報を取得し、そのファイルを使ってMessage Analyzerから内容確認ができます。
https://www.microsoft.com/en-us/download/details.aspx?id=44226
フォーラムは有償サポートとは異なる「コミュニティ」です。フォーラムでご質問頂くにあたっての注意点 をご一読のうえ、お楽しみください。
2016年9月29日 3:05
すべての返信
-
こんにちは。
別の投稿のほうに記載いたしましたが、フォワーダ か 条件付フォワーダ か どちらの問合せ先を優先しているかの確認は、DNSサーバーのデバックログで確認してみてはいかがでしょうか?
条件付フォワーダは特定のドメイン宛の名前解決先を指定する設定なので、DNSクライアントから 「google.co.jp」 の名前解決クエリを受け取った場合は、フォワーダ先での名前解決ではなく、条件付フォワーダにて名前解決されると思います。
また クライアント端末の優先順位とは何をさしているのでしょうか?ネットワークアダプタのプロパティから設定したDNSサーバーの上から順に名前解決するDNSサーバーへクエリを投げると思いますので、DNSサーバーが複数台ある環境なのでしょうか?
2016年9月29日 2:23 -
チャブーンです。
この件ですが、「条件付きフォワーダ」はクライアントからの問い合わせドメイン名に対象ドメインが含まれる(対象ドメインのみでサブドメインは対象外です)場合、優先的にそちらのフォワーダ先にフォワードを行います。ですからこのケースでは192.168.1.11に問い合わせを転送するはずです。
https://technet.microsoft.com/en-us/library/cc754931(v=ws.11).aspx
ただ、条件付きフォワーダを行う設計思想としては、「不必要な再帰を避ける」ため直接対象DNSサーバに問い合わせさせるといった意図がありますので、(グローバルな)フォワーダ設定がある状態で、再帰を前提とした条件付きフォワーダを追加するというのは悪手(不推奨)という点は理解いただいた方がいいでしょう。
ちなみにクライアント端末(フォワーダ元のDNSサーバに問い合わせを行うクライアント)から、問い合わせ先DNSサーバがどちらに転送したかは意識されませんので、確認方法はありません。
どうしても確認したい場合、設定変更を要さない最も簡単な方法は、フォワーダ元DNSサーバ上でネットワークトレースを取ることです。netsh trace start capture=yesコマンドでトレース情報を取得し、そのファイルを使ってMessage Analyzerから内容確認ができます。
https://www.microsoft.com/en-us/download/details.aspx?id=44226
フォーラムは有償サポートとは異なる「コミュニティ」です。フォーラムでご質問頂くにあたっての注意点 をご一読のうえ、お楽しみください。
2016年9月29日 3:05