Untuk Linux, perintah ini harus mengembalikan catatan DNS untuk server LDAP
host -t srv _ldap._tcp.DOMAINNAME
(ditemukan di Otentikasi dari Java (Linux) ke Active Directory menggunakan LDAP TANPA servername )
Bagaimana saya bisa mendapatkan yang sama di baris perintah Windows menggunakan nslookup?
Saya mencoba
nslookup -type srv _ldap._tcp.DOMAINNAME
(mengikuti http://support.microsoft.com/kb/200525 ), apakah ini benar?
Dalam cmd shell:
sumber
nslookup -type=all _ldap._tcp
. Dicari supaya saya bisa mengarahkan output ke file.Tidak ada satu pun di atas yang berfungsi untuk saya, saya setiap kali mengalami kesalahan seperti ini (Saya sudah mencoba semua kombinasi yang dapat saya pikirkan dengan nama domain):
*** Tidak dikenal tidak dapat menemukan _ldap._tcp: Domain tidak ada
Jadi pencarian Google lain menunjuk ke metode ini:
Dan ini menghasilkan daftar berbagai server di jaringan saya. Semoga ini menghemat 2 menit tambahan untuk orang lain.
sumber
Cara memverifikasi catatan sumber daya Lokasi Layanan (SRV) untuk pengontrol domain setelah Anda menginstal layanan direktori direktori aktif.
Gunakan Nslookup untuk memverifikasi catatan SRV, ikuti langkah-langkah ini:
Klik Mulai, lalu klik Jalankan.
Di kotak Buka, ketik cmd .
Ketik nslookup , lalu tekan ENTER.
Ketik set type = all , lalu tekan ENTER.
Ketik _ldap._tcp.dc._msdcs.Domain_Name , di mana Domain_Name adalah nama domain Anda, lalu tekan ENTER.
sumber
Windows cmd prompt menggunakan "query" bukan "type" untuk alasan yang ditinggalkan. Nslookup interaktif masih menggunakan "set type = srv".
nslookup -query = srv _ldap._tcp.DOMAINNAME
EDIT: sementara "permintaan" berfungsi sepertinya saya 100% salah. "type" juga berfungsi.
sumber
nslookup -type=srv _ldap._tcp.DOMAINNAME
berfungsi seperti yang diharapkan pada Windows."nslookup -query = srv _ldap._tcp.DOMAINNAME" bekerja untuk saya, coba nslookup -type = srv _ldap._tcp.DOMAINNAME dan tidak berfungsi.
Server 2008 R2
sumber