LDAP sunucusunu Windows'taki DNS'de nasıl bulabilirim?


36

Linux için bu komut LDAP sunucusunun DNS kaydını döndürmelidir

host -t srv _ldap._tcp.DOMAINNAME

( LDAP WITHOUT sunucu adı kullanarak Java’dan (Linux) Active Directory’ye Kimlik Doğrulama bölümünde bulunur )

Aynı nslookup kullanarak Windows komut satırında nasıl alabilirim?

denedim

nslookup -type srv _ldap._tcp.DOMAINNAME

( http://support.microsoft.com/kb/200525 tarihinden sonra ), bu doğru olur mu?

Yanıtlar:



9

Cmd kabuğunda:

nslookup 
set types=all
_ldap._tcp

3
Veya, bir satırda nslookup -type=all _ldap._tcp. Çıktıyı bir dosyaya yönlendirebilmek için istedim.
dsz,

3

Active Directory dizin hizmetini yükledikten sonra etki alanı denetleyicisi için Hizmet Konumu (SRV) konumlandırıcı kaynak kayıtları nasıl doğrulanır.

SRV kayıtlarını doğrulamak için Nslookup uygulamasını kullanın, aşağıdaki adımları izleyin:

  1. Başlat'ı ve ardından Çalıştır'ı tıklatın.

  2. Aç kutusuna cmd yazın .

  3. Tip nslookup ve sonra ENTER tuşuna basın.

  4. Tip kümesi türü = tüm ve sonra ENTER tuşuna basın.

  5. Tip _ldap._tcp.dc._msdcs.Domain_Name Etki_Alanı_Adı etki adıdır, ve sonra ENTER tuşuna basın.


3

Yukarıdakilerin hiçbiri benim için işe yaramadı, her zaman bunun gibi bir hata aldım (etki alanı adları ile düşünebildiğim tüm kombinasyonları denedim):

*** Bilinmiyor _ldap._tcp bulunamıyor: Varolmayan alan adı

Böylece başka bir google araması bu yönteme işaret etti:

nltest /dclist:yourdomain.com

Bu da ağımdaki farklı sunucular listesinde yer alıyor. Umarım bu başkası için 2 dakika daha kazandırır.


nltest, "short" alan adını kullanırken doğru bilgiyi verdi, bu kısa ad nslookup sorgusunda
çözmedi

0

Windows cmd isteminde, bazı nedenlerden dolayı "type" yerine "query" kullanılır. Etkileşimli nslookup hala "set type = srv" kullanır.

nslookup -query = srv _ldap._tcp.DOMAINNAME

EDIT: "sorgu" çalışırken% 100 yanlış olduğum anlaşılıyor. "type" da çalışıyor.


Bundan emin misin? nslookup -type=srv _ldap._tcp.DOMAINNAMEWindows'ta beklendiği gibi çalışır.
jscott

0

"nslookup -query = srv _ldap._tcp.DOMAINNAME" benim için çalıştı, nslookup -type = srv _ldap._tcp.DOMAINNAME adlı kullanıcıyı denedi ve çalışmadı.

Server 2008 R2

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.