Active Directory çoğaltma sorunlarını giderme DNSLint nasıl kullanılır

Makale çevirileri Makale çevirileri
Makale numarası: 321046 - Bu makalenin geçerli olduğu ürünleri görün.
Hepsini aç | Hepsini kapa

Bu Sayfada

Özet

Bu makalede, Active Directory çoğaltma sorunlarını giderme DNSLint yardımcı programı nasıl kullanılır.

Active Directory, dağıtılmış bir veritabanıdır. Bir ağdaki nesnelere ilişkin bilgileri depolamak için ve bu bilgilere erişmek için kullanıcılara izin vermek için kullanılır. Active Directory çoğaltması, bölümü çoğaltmalarını Active Directory ormanı, etki alanı denetleyicileri arasında eşitlemek için kullanılır. Bu çoğaltma işlemi, kullanıcıların ağda nerede olduklarını gelen erişim bilgileri verir. Bu çoğaltma işlemi tasarlandığı gibi çalışmaz, kullanıcılar Active Directory bilgilerini kullanan Hizmetleri bellekteki karşılaşabilir: etki alanı oturum açma ve ağ kaynaklarına (dosyalar ve yazıcılar gibi.

Active Directory çoğaltması, adları gerektiği gibi IP adreslerine çözümlemek için etki alanı adı sistemi (DNS) üzerinde dayanır. Netlogon hizmeti başlatıldığında bir Active Directory etki alanı denetleyicisi, DNS kayıtlarının çeşitli genellikle ile yapılandırılmış bir DNS sunucusuna kaydeder. DNSLint Windows 2000 ve sonraki işletim sistemleri üzerinde çalışan Microsoft Windows programıdır. Diğer kullanımlar arasında Active Directory çoğaltma sorunlarını gidermenize yardımcı olabilir. Özellikle, iki şey belirlemenize yardımcı olabilir:
  • Gerçekte, tüm DNS sunucuları, Active Directory ormanını kökü için yetkili beklenen olup olmadığını başarıyla bölümü çoğaltmalarını Active Directory ormanı, etki alanı denetleyicileri arasında eşitlemek için gereken DNS kayıtlarının vardır. Hangi DNS kayıtlarının her yetkili DNS sunucusundan eksik DNSLint tanımlar.
  • Olup belirli bir Active Directory etki alanı denetleyicisi tüm gerekli DNS kayıtlarının bölümü çoğaltmalarını Active Directory ormanı, etki alanı denetleyicileri arasında eşitleme başarılı bir şekilde çözümleyebilir. Hangi DNS kayıtlarının, sınanmakta olan etki alanı denetleyicisi tarafından çözümlenemeyen DNSLint tanımlar.

SORUN GİDERME

Bir Active Directory etki alanı denetleyicisi ile başka bir etki alanı denetleyicisine çoğaltma istiyorsa, diğer etki alanı denetleyicilerini bulmak için DNS kullanır. Bu işlem şöyle çalışır:
  1. Etki alanı denetleyicisi (DC1) çoğaltması başlatmak için yapılandırılmış çoğaltma ortaklarına aranıyor bulunan Active Directory sorgular. Bu çoğaltma ortaklarını, normalde bilgi tutarlılığı denetleyicisi (KCC) tarafından tanımlanmıştır, ancak el ile de tanımlanabilir. Daha fazla bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
    244368Active Directory çoğaltmasını büyük bir ağda en iyi duruma getirme hakkında
    DC1, yalnızca etki alanı denetleyicisi (DC2 ile) çoğaltma istediği adını bilir. Bu GUID Active (DC2) hedef etki alanı denetleyicisinin adı ile eşleşen dizindeki bulur. Ormandaki her etki alanı denetleyicisi, kendi benzersiz bir GUID olması gerektiğini unutmayın.
  2. DC1 DC2'ın biliyor artık, GUID, böylece, ağ üzerinden bağlanmak DC2'ın IP adresini bulmak gerekir. Bunu yapmak için <a0></a0>, DNS DC1'i kullanır. DC1, yerel olarak yapılandırılmış bir DNS sunucusuna bir CNAME kaydı için bir <a0>Özyinelemeli</a0> DNS sorgusu gönderir. Bu kaydın biçimi her zaman aşağıdaki eşleşiyor
    guidroot of Active Directory forest ._msdcs.
    Burada guid, DC1, Active Directory'de bulunan GUID, root of Active Directory forest. Örneğin,
    91f9b084-4876-4b59-be17-59e74c340221._msdcs.reskit.com
    Burada GUID 91f9b084-4876-4b59-be17-59e74c340221, reskit.com Active Directory ormanında köküdür.

    DC1'ın yerel olarak yapılandırılmış DNS sunucusuna bir diğer ad ile CNAME için sorguya yanıt. Diğer ad GUID için başka bir addır. Örneğin, GUID 91f9b084-4876-4b59-be17-59e74c340221 dc-02.reskit.com giderilmiştir.
  3. DC1, diğer ad için GUID biliyor artık, böylece DC2 için ağ üzerinden bağlanabilir, diğer bir IP adresi için çözülmelidir. DC1 adı diğer ad ile eşleşen bir ana bilgisayar (A) kaydı için yerel olarak yapılandırılmış bir DNS sunucusuna bir <a0>Özyinelemeli</a0> DNS sorgusu gönderir. DNS sunucusu IP adresiyle eşleşen diğer ad için--örneğin, 169.254.66.7 yanıt
  4. DC1 DC2'ın biliyor artık, IP adresi, DC2 için ağ ve çoğaltıldıktan Active Directory verilerini bağlanabilirsiniz.
Bu işlem başarısız olursa, ayrıca etki alanı denetleyicileri arasında Active Directory çoğaltması başarısız olur ve bu verileri etki alanı denetleyicilerinde tutarsız hale gelebilir. DNSLint bu işlemde kullanılan DNS kayıtlarının yerinde olup olmadığını belirlemenize yardımcı olur ve çözümlenebilir.
  1. DNS, bir Active Directory çoğaltması sorun etki alanı denetleyicileri arasında Active Directory ormanını neden olup olmadığını belirlemek için <a0></a0>, aşağıdaki komutu çalıştırın:
    dnslint /ad 169.254.32.1 /s 169.254.10.22
    Burada /ad parametresi, Guıd'ler, tüm etki alanı denetleyicilerinin Active Directory ormanında bulmak için kullanılan bir Active Directory etki alanı denetleyicisini belirtmek için kullanılır. Varsayılan olarak, bir ormandaki tüm etki alanı denetleyicilerine, bu bilgileri olması gerekir. /S</a0> seçeneği, /ad işlevini kullandığınızda gereklidir. /S</a0> seçeneği, DNSLint _msdcs. orman kök bölgesi için yetkili olan DNS sunucusunun IP adresini bildirmek için kullanılır.

    Bu komutu çalıştırdığınızda, Active Directory etki alanı denetleyicisine sonra /ad belirtilen DNSLint ilk kişiler (169.254.32.1) geçin. Bu komut, Active Directory ormanındaki tüm Guıd'ler için bu etki alanı denetleyicisindeki Active Directory sorgulanamıyor DNSLint neden olur. Özellikle, Active Directory'de aşağıdaki konumda yeniden sorgular
    CN = NTDS Settings, CN = Sites, CN = Configuration, DC = reskit, DC = com =
    Burada DC reskit, DC = = com Active Directory ormanında köküdür.

    Bu tür bir Basit Dizin Erişim Protokolü (LDAP) sorgu, Active Directory kimlik doğrulaması gerektirir. Genellikle, DNSLint komutu çalıştıran kullanıcının güvenlik bağlamında çalışır. Bu kullanıcının kimlik bilgileri, Active Directory'ye LDAP bağlama işlemi sırasında kimlik doğrulaması için kullanılır. Kimlik bilgileri geçerlidir ve kullanıcının bu bilgileri Active Directory'de erişebilir, bağlama başarılı ve Active Directory için Guıd aranır. Bağlama başarısız olursa, arama yapılmaz ve tüm işlem başarısız olur. DNSLint, bu durumda kullanıcıya bir hata döndürür.

    Guıd'leri listesini belirtilen etki alanı denetleyicisinden döndürülürse, DNSLint /s</a0> seçeneği kullanılarak belirtilen DNS sunucusu, bir DNS sorgusu gönderir. Bu adımda verilen örnekte, DNS sorguları için 169.254.10.22 gönderilecek. Bu DNS sunucusunun _msdcs. root of Active Directory forest için yetkili değilse, işlem daha önce bulunan bir Guıd için tüm DNS kayıtlarını bulma olmadan end. /S</a0> seçeneği, alt etki _msdcs. root of Active Directory forest alanı için yetkili olan DNS sunucusunun IP adresini belirtmeniz gerekir.

    Kök bölgesi, bir DNS sunucusu dinamik güncelleştirmeleri kabul barındıran içinde olanlar gibi bazı ortamlarda _msdcs bölgesini Active Directory ormanında kökü için yetkili olan DNS sunucusuna temsilci seçilmiş olabilir. Sonraki DNS sorgularını devam etmeden önce bu temsilci DNSLint denetler. Bu adımı değil sınanmış DNS sunucularına DNS sorgularını göndermeden önlemenize yardımcı olur.

    DNSLint, DNS sorgularını işleme gibi Active Directory ormanı kökü için yetkili olan diğer DNS sunucularını bulmaya çalışır. DNSLint Active Directory ormanı kökü için yetkili olan DNS sunucularının buldu sonra Active Directory'de bulduğu CNAME kayıtları için DNS sunucusu (veya sunucularını) sorgular. Her bir CNAME kaydı bir diğer ad için çözümler gibi DNSLint, ayrıca her bir diğer ad (A) kaydı Yapıştırıcı çözümlemeye çalışır. Bu DNS kayıtları, bu makalenin önceki bölümlerinde de belirtildiği gibi Active Directory çoğaltması için gereklidir.

    DNSLint sonra HTML biçiminde (ve bir metin raporu isteğe bağlı olarak) bir rapor oluşturur. Rapor, tüm DNS sunucularının Active Directory ormanını ve sonuçları, tüm bu sunucular için CNAME ve <a1>bağlantılı</a1> (A) kaydı sorgular kökü için yetkili için Active Directory'de bulunan bir Guıd içermektedir. Bu, her bir DNS sunucusu üzerinde hangi CNAME kayıtları ve hangi <a1>bağlantılı</a1> (A) kayıtları eksik bildirir. Bu rapor, eksik veya yanlış DNS kayıtları gibi Active Directory çoğaltma sorunlarına neden olabilecek herhangi bir DNS sorunlarını gidermek için kullanılabilir.
  2. Belirli bir Active Directory etki alanı denetleyicisine başarıyla bölümü çoğaltmalarını Active Directory ormanı, etki alanı denetleyicileri arasında eşitlemek için gereken DNS kayıtlarının tümünü çözebilirsiniz olup olmadığını belirlemek için <a0></a0>, aşağıdaki komut, sınanmakta olan etki alanı denetleyicisinde çalıştırın:
    dnslint /ad /s localhost
    IP adresi sonra /ad seçeneği belirtilmişse, 127.0.0.1 çünkü kullanılabilir. Bu, etki alanı denetleyicisinin kendini GUID kayıt listesi için sorgular, anlamına gelir. Isterseniz, diğer etki alanı denetleyicisine bir LDAP sunucusu belirtebilirsiniz. Localhost/s seçeneğini sonra bu DNSLint bildirir DNS sunucusu (veya sunucuları) etki alanı denetleyicisinde yapılandırılmış, CNAME ve bağlantılı test belirlerseniz (A) kayıtları, Active Directory çoğaltması için kullanılır. Bu belirtim, gerekli kayıtları, etki alanı denetleyicisinde çözümlemek için olup olmadığını belirlemek için DNS sunucusu (veya sunucularını) özyinelemeli DNS sorguları için etki alanı denetleyicisinin yerel olarak yapılandırılmış gönderir. Bu, tüm yerel etki alanı denetleyicisinin DNS sunucularının bu kayıtları denetlendiğini gelmez. Etki alanı denetleyicisinin DNS sunucu listesi, varsayılan davranış göre yönetilir. Bunun anlamı, listedeki ikinci DNS sunucusunu yalnızca ilk yanıt vermemesi durumunda kullanılır. Bu sınama, yalnızca bir etki alanı denetleyicisinde Active Directory çoğaltması için kullanılan DNS kayıtlarının çözümleyebilir olup olmadığını belirler. Belirli bir DNS sunucusu yok sınanır.

    Daha sonra DNSLint oluşturduğu rapor eksik veya yanlış DNS kayıtları gibi Active Directory çoğaltma sorunlarına neden olabilecek herhangi bir DNS sorunlarını gidermek için kullanılabilir.

Aşağıdaki dosya Microsoft Yükleme Merkezi'nden yüklenebilir:
Bu resmi kapatBu resmi aç
Download
Download the dnslint.v204.exe package now.

Microsoft Destek dosyalarını karşıdan yükleme hakkında daha fazla bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
119591Microsoft Destek Dosyaları Çevrimiçi Hizmetler'den Nasıl Alınır
Microsoft bu dosyada virüs taraması yapmıştır. Microsoft, dosyanın kullanıma sunulduğu tarihteki en güncel virüs tarama yazılımını kullanmıştır. Dosya, üzerinde herhangi bir yetkisiz değişiklik yapılmasını engellemeye yardım eden geliştirilmiş güvenliğe sahip sunucularda depolanır.

DNSLint yardımcı programı hakkında daha fazla bilgi için Microsoft Knowledge Base'deki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
321045DNSLint yardımcı programının açıklaması

Özellikler

Makale numarası: 321046 - Last Review: 3 Aralık 2007 Pazartesi - Gözden geçirme: 9.5
Bu makaledeki bilginin uygulandığı durum:
  • Microsoft Windows Server 2003 Datacenter Edition
  • Microsoft Windows Server 2003 Enterprise Edition
  • Microsoft Windows Server 2003 Standard Edition
  • Microsoft Windows Server 2003, 64-Bit Datacenter Edition
  • Microsoft Windows Server 2003, Enterprise x64 Edition
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Professional Edition
  • Microsoft Windows 2000 Server
  • Microsoft Windows Small Business Server 2003 Premium Edition
  • Microsoft Windows Small Business Server 2003 Standard Edition
Anahtar Kelimeler: 
kbmt kbdownload kbnetwork kbhowtomaster KB321046 KbMttr
Machine-translated Article
ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.
Makalenin İngilizcesi aşağıdaki gibidir:321046

Geri Bildirim Ver

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com