ドメインコントローラとしてServer 2012とDNS serverを使用しています。
ドメインに参加しているマシンがある場合、dnsゾーンで定義されているすべてのサーバー名が取得されます。
ドメインに参加していないWindows7クライアントがありますが、DNSサーバーのIPを取得する必要があります。
手動でIPを入れてみました192.168.0.100
はネットワークアダプタのDNSにありますが、DNSサーバーのIPを取得しません。
ドメインに属していない場合は、解決しようとしているホストのFQDNを使用する必要があります。例:
ドメイン内ではなく、同じネットワーク上のマシンからpingされているip 192.168.0.69を持つdomain.lab上のapp01という名前のサーバー。
pingapp01-ホストを解決できません
ping app01.domain.lab-192.168.0.69からの返信:time = blah blah blah
ドメインに参加していないコンピューターで内部名を解決する場合は、ドメインコントローラー(DNSがインストールされている)をDNSサーバーとして配置し、DNSプレフィックスをドメイン名に設定する必要があります。ドメイン上にないコンピューターでも、DNSサーバーを使用できます。
動作しません動作するのは、DNSに含まれないため、参加していないマシンの名前を解決する他のコンピューターですが、それは要件ではありませんでした。