私がいる会社では、DNSサーバーを使用してActiveDirectoryをセットアップしています。ドメインの一部であるすべてのコンピューターは、DNSサーバーから問題なく名前を解決できます。
現在の問題は、ドメインの一部ではないコンピューターに関するものです。これらのコンピューターは、すべての名前を正しく解決することはできません。
DNSサーバーのIPアドレスをルーターの静的DNSに入れてみました。これはいくつかの名前で機能しましたが、解決されない名前がまだいくつかあります。
Nslookpを実行しましたが、コンピューターはまだISP DNSに送信されており、私たちのDNSには送信されていないようです。
ネットワーク上にあるときにDNSを使用するように各マシンを構成する必要がない方法はありますか?
ActiveDirectoryとDNSはWindows2008で実行されています
この状況で行ったことは、すべてのローカルコンピューター(ドメインと非ドメイン)がDNSに2つのA.D.DNSサーバーを使用していることです。それだけです。次に、それらのDNSサーバーに不明な要求をISPDNSに転送させます。
少し前に、DHCPサーバーに2つのDNSサーバーを割り当て、次にISPDNSを3次サーバーとして割り当てました。そのように、ある日誰かがローカルホストを解決でき、他の日は解決できないというランダムな問題が発生します。そこで、DHCPサーバーの割り当てからISPDNSを削除しました。そのため、建物内のすべてのデバイスは2つの内部サーバーを使用し、ISPDNSに前方参照が設定されています。チャームのように機能します。
ADドメインのDNSサフィックスをドメインに参加していないクライアントに割り当てて、ドメインに参加しているホストの内部DNSサーバーに完全修飾クエリを送信できるようにしてください。