クライアントコンピューターをドメインコントローラーに追加する際の問題の地獄に直面した後、私はこのサイトで得た答えに従い、サーバーのIPアドレスをクライアントコンピューターの優先DNSとして使用しました。次に、ping 192.168.0.140
を実行して、クライアントコンピューターからサーバーにpingを実行しました。ここで、192168.0.140はサーバーのIPアドレスであり、サーバーは正しく応答しました。ただし、ping zedvance.net
を実行してクライアントからサーバーのドメイン名にpingを実行すると、ping request could not find Host zedvance.net
と言うエラーが表示されます。クライアントをdomaingに追加しようとしましたが、このエラーが発生し続けます
An Active Directory domain controller could not be contacted.
詳細を押すと、次のようになります
DNS was successfully queried for the service location (SRV) resource record used to locate a domain controller for domain "zedvance.net":
The query was for the SRV record for _ldap._tcp.dc._msdcs.zedvance.net
The following domain controllers were identified by the query:
zedvance.zedvance.net
However no domain controllers could be contacted.
Common causes of this error include:
- Host (A) or (AAAA) records that map the names of the domain controllers to their IP addresses are missing or contain incorrect addresses.
- Domain controllers registered in DNS are not connected to the network or are not running.
これを解決して、クライアントをドメインに正常に追加できるようにしてください。 PS iには、Windowsサーバー2012 R2で実行されているDNSサーバーがあります。
DNSサーバーもADコントローラーですか?そうでない場合は、DNS解決のためにそれを指定するべきではありません。 DNSサーバーにドメインコントローラのレコードがあり、アドレスではなく名前で、ドメイン名でpingできることを確認します。
ドメインコントローラーで、サーバーマネージャーに移動します。上部の小さな通知領域にエラーがないことを確認します。このサーバーが既存のドメインに追加され、SYSVOLフォルダーがまだ完全に複製されていない場合は、「ドメインコントローラーとしてアドバタイズ」されず、このような問題が発生します。
Dcdiagを実行して、DNSレコードが正しく登録されていることを確認します。 DCのAAAAまたはAレコードが不足しているようです。