web-dev-qa-db-ja.com

Windows DNSフォワーダーが機能していることを確認するにはどうすればよいですか?

私はこれを行う方法を知っていると思ったが、私はそうではない。

d2nslookupのデバッグでは、照会されている実際のフォワーダーは表示されません。

WindowsのDNSサーバーにDNSフォワーダーをセットアップし、nslookup(または他の何か)を使用して、 "www.purpleflowers.com"のような外部FQDNを照会するとします。

実際に、Windows DNSサーバーがフォワーダーに照会している場所、最終的にどのフォワーダーが使用していたのか、およびそのフォワーダーからの応答を確認できますか?

9
TheCleaner

実際に、Windows DNSサーバーがフォワーダーに照会している場所、最終的にどのフォワーダーが使用していたのか、およびそのフォワーダーからの応答を確認できますか?

私はあなたにその詳細を与えるどんなログも知りません。ただし、常にDNSトラフィックのパケットキャプチャフィルタリングを開始できます。クライアントからのリクエストと、キャッシュから応答できなかったリクエストに対して構成されたフォワーダーに送信されるリクエストが表示されます。

8
Zoredache

DNSパッケージには、DNSクエリカスケードを使用して自動的に行っているソースと宛先に関する情報が含まれていません。

フォワーダーが動作しているかどうかを知るためにできることは、Windows Server DNS IPをDNSのみとしてクライアントをセットアップすることです。

クライアントで(ipconfig/flushdns)を実行して、必ずキャッシュをクリーンアップしてください。

次に、フォワーダーを構成せずに試します。外部サイトにアクセスする際に問題が発生するはずです。 (クライアントとサーバーには、クリーンアップが必要なキャッシュ情報があることを忘れないでください)。

次に、8.8.8.8のようなフォワーダーを1つ使用してみてください。サイトに到達できるはずですが、照会されているDNSサーバーの特定のIPでは、ネットワークレベルにはそのような情報がないため、その情報を取得できません。

ここにあなたが望むものに関連する興味深い質問があります: https://www.experts-exchange.com/questions/24079211/How-can-I-trace-the-DNS-forwarder-query-from-my- Server.html

2
Jose Ortega