
Linuxの場合、このコマンドはLDAPサーバーのDNSレコードを返すはずです。
host -t srv _ldap._tcp.DOMAINNAME
(サーバー名なしでLDAPを使用してJava (Linux)からActive Directoryに認証する)
nslookup を使用して Windows コマンドラインで同じ結果を取得するにはどうすればよいでしょうか?
私は試した
nslookup -type srv _ldap._tcp.DOMAINNAME
(続くhttp://support.microsoft.com/kb/200525)、これは正しいでしょうか?
答え1
=
afterを使用する必要があります-type
:
nslookup -type=srv _ldap._tcp.DOMAINNAME
答え2
cmd シェルの場合:
nslookup
set types=all
_ldap._tcp
答え3
上記のいずれも私には機能せず、毎回次のようなエラーが発生しました (ドメイン名で考えられるすべての組み合わせを試しました)。
*** 不明 _ldap._tcp が見つかりません: ドメインが存在しません
そこで、別の Google 検索で次の方法が見つかりました:
nltest /dclist:yourdomain.com
これにより、ネットワーク内のさまざまなサーバーのリストが表示されます。これにより、他のユーザーの 2 分がさらに節約されることを願っています。
答え4
Get-ADDomainController
ドメインからドメイン コントローラーを一覧表示します。別のドメインから確認する場合は、-server
スイッチを使用します。
get-addomaincontroller -server "domain"