DNSLint yardımcı programının açıklaması

Makale çevirileri Makale çevirileri
Makale numarası: 321045
Hepsini aç | Hepsini kapa

Bu Sayfada

Özet

DNSLint yardımcı olan bir Microsoft Windows programıdır Genel dns ad çözümlemesi sorunları tanılama.

Daha fazla bilgi

DNSLint etki alanı adı sistemi doğrulamak üç işlevi vardır (dns) kaydeder ve bir html raporu oluştur. Üç işlevi vardır:
  • dnslint /d: Bu "eksik temsilci" ve diğer olası nedenleri tanılar ilgili dns sorunları.
  • dnslint /ql: Bu bir kullanıcı tanımlı birden çok DNS dns kayıt kümesi doğrular sunucular.
  • dnslint /ad: Bu özellikle Active Directory için kullanılan dns kayıtları doğrular çoğaltma.
DNSLint bir komut satırı yardımcı programıdır. Sözdizimi aşağıdaki gibidir:
dnslint /d etki_alanı_adı | /ad [LDAP_IP_address] |}] /QL giriş_dosyası
[/c [smtp, pop, IMAP]] [/ no_open] [/ r report_name]
[/t] [/ test_tcp] [/ s: DNS_IP_address] [/ v] [/ y]
DNSLint çalıştırdığınızda /d/adveya /ql belirtmeniz gerekir. Diğer anahtarlar isteğe bağlıdır.

Siz etki alanı adı testleri istemek için /d anahtarını kullanın. Bu anahtar ne zaman yararlıdır eksik temsilci sorunlarını giderme.
  • Test etmek için bir etki alanı adı belirtmeniz gerekir.
  • /D anahtarı /ad anahtarı ile birlikte kullanamazsınız.
Active Directory testleri istemek için /ad anahtarını kullanın.
  • /Ad anahtarı ad orman için kullanılan dns kayıtları giderir çoğaltma.
  • Varsayılan olarak, yerel sistemin ldap hizmeti kullanılır.
  • Bir uzak ldap sunucusunun IP adresini belirtebilirsiniz. (isteğe bağlı).
  • Yalnızca geçerli IP adresleri kabul edilir. Adları kabul edildi.

    Genelde bu Active Directory etki alanı. Denetleyici.
  • Buradaki /s yetkili bir dns sunucusunun IP adresini belirtir /s seçeneğiyle /ad anahtarı kullanmalıdır ad orman kökü _msdcs bölgesini için.
  • /D ya da /c/ad anahtarını kullanamazsınız.
dns sorgu sınamaları listeden istemek için /ql anahtarını kullanın.
  • /Ql anahtarı bir metin girişi belirtilen dns sorguları gönderir Dosya
  • Giriş adını ve yolunu belirtin dosya.
  • a, ptr, cname, srv ve mx kaydı /ql anahtarını destekler sorgular.
  • Aşağıdaki komutu çalıştırarak örnek girdi dosyası oluşturun:
    dnslint /ql otomatik oluştur
  • /D, /adveya /c/ql anahtarını kullanamazsınız.
Notlar:
  • /D/adve /ql birlikte kullanamazsınız.
  • /C/ad veya /qlile birlikte kullanamazsınız.
  • /Adkullandığınızda, /sde belirtmeniz gerekir.

İsteğe bağlı anahtarlar


/C bağlanabilirliği sınama e-posta sunucularında istemek için kullanın.
  • /C anahtarıyla e-posta sunucuları smtp, pop ve IMAP bağlantı noktalarını sınar. bulundu.
  • Varsayılan olarak, her üç (bağlantı smtp, pop ve IMAP noktaları): Test. Bir ya da bir bileşimini belirtebilirsiniz. Bunu yapmak için bir virgülle ayrılmış kullanın liste: /c pop, IMAP, smtp.
Rapor otomatik olarak açılmasını önlemek için /no_openkullanın. /No_open anahtarını komut dosyalarında yararlıdır.

Oluşturulan rapor dosyasının adını belirtmek için /r anahtarı kullanın.
  • .Htm dosya adı uzantısını otomatik olarak eklenir Rapor adları.
  • Raporu html biçiminde oluşturulur. Varsayılan ad Dnslint.htm
  • Geçerli dizini varsayılan konumdur.
/S anahtarını InterNIC WHOIS aramayı atlamak için kullanın.
  • Sorgulamak yerine, dns sunucusu IP adresi belirtebilirsiniz. InterNIC bir.
  • /S anahtarını sağlanan IP kullanarak dns kayıtlarını denetlemeye başlar adresi.
  • Yalnızca geçerli IP adresleri kabul edilir. Adları kabul edildi.
  • Olmayan etki alanı adları denetlemek için bu seçeneği kullanın. InterNIC tarafından desteklenmiyor.
  • /Adkullandığınızda, _msdcs için yetkili olan bir dns sunucusunu belirtmek için /s kullanmanız gerekir ad orman kök etki alanında alt etki alanı.
  • /Adkullandığınızda belirlemek için /s localhost çalıştırabilirsiniz yerel sistem olup olmadığını çözümlemek için kayıtları ad sınamalarına bulunur.
/T , çıkışı bir metin dosyasına istemek amacıyla kullanın.
  • Metin dosyası .htm raporu olarak aynı adı paylaşan, ancak .txt dosya adı uzantısına sahiptir.
  • .htm ile aynı dizinde oluşturduğunuz metin dosyasına Rapor dosyası.
tcp bağlantı noktası 53 istemek için kullanım /test_tcp test edilecek.
  • Varsayılan olarak, yalnızca udp bağlantı noktası 53 sınanır.
  • /Test_tcp seçeneği için tcp bağlantı noktası 53 yanıt olup olmadığını denetler. sorgular.
  • /Qlile /test_tcp seçeneği kullanılamaz.
/V ayrıntılı çıktının ekranda istemek için kullanın.

/Y istenmeden varolan rapor dosyasının üzerine yazmak için kullanın. , /y anahtarı, komut dosyalarında yararlıdır.

Gerekli parametreleri


DNSLint çalıştırmak için üç aşağıdakilerden birini kullanmanız gerekir Parametreler:
  1. Etki alanı adı sınamaları için /d kullanma
  2. Active Directory çoğaltma sınamaları için /ad kullanın.
  3. Sorgu listede belirtilen sınamaları için /QL kullanın.
Belirli bir dns etki alanı adı sınamak için /d (etki alanı adı test) anahtarını kullanın. "Temsilci lame" sorunları tanılamasına yardımcı olmak için bu anahtarı kullanın ve diğer dns ilgili Stok çıkışları. Sınama etki alanı adı kullanmak için kayıtlı bir adı olabilir Internet veya özel bir ad alanı içinde kullanılan bir ad. Ne zaman test etki alanı adlarını özel bir ağda veya Internet'te kayıtlı etki alanı adları olan iki düzeyden daha derin /s seçeneği kullanmanız gerekir kullanılmalıdır.

dns kayıtlarını sınamak için /ad (Active Directory test) anahtarını kullanın. Active Directory ormanı çoğaltma sorumludur. /Ad anahtarından sonra için kullanılan bir ldap sunucusunun IP adresini belirtin. Bu sınama. Tipik olarak, Active Directory etki alanı denetleyicisi budur. Yoksa DNSLint bir etki alanı denetleyicisinde hiçbir IP adresi gereklidir çünkü çalışıyor Bu anahtar için varsayılan değer 127.0.0.1 kullanılır.

Belirtilen dns kayıtlarını test etmek için /ql (Sorgu listesinde test) anahtarını kullanın bir metin giriş dosyası. Metin giriş dosyasının adını ve tam yolunu belirtin. hemen anahtarından sonra. Dnslint /ql otomatik oluştur -dnslint.txt adlı bir örnek metin giriş dosyası üretmek için çalıştırın. Bu Dosya gerekli biçimi hakkında bir açıklama içerir. Bu dosya olarak kullanabileceğiniz bir diğer oluşturmak için şablon dosyaları giriş.

Daha fazla isteğe bağlı anahtarlar



"Verbose mode" /v/v (ayrıntılı) anahtarı açar. Bu anahtarla DNSLint ekrana veri toplamak için ayırdığınız adımları çıktıyı verir. Siz Bu çıktıyı bir dosyaya yeniden gönderebilirsiniz. Örneğin, dnslint /v /d msn.com.
Varsayılan olarak, DNSLint üretir raporun adı Dnslint.htm ' dir. /R (rapor) anahtarı dosyanın adını ve konumunu belirtebilirsiniz Rapor dosyası DNSLint oluşturur. Rapor dosyası aynı adı verin etki alanı adı veya dns sunucusu olarak, test edildi. ".Htm" dosya adı Raporu olduğu için uzantı rapor adını otomatik olarak eklenir html biçiminde.

Varsayılan olarak, DNSLint otomatik olarak açılacak şekilde çalışır. sonra da, hangi program ile ilişkili kullanılarak oluşturulan rapor dosyası Rapor dosyanın .htm dosyası. Genellikle, Microsoft Internet Explorer. .htm uzantısıyla ilişkilendirilmiş. Rapor biçimini değiştirmek için bir yolu yoktur bir şey için DNSLint kullanarak html dışındaki.

Konumu tanımlamak için rapor dosyasının yazıldığı için dosyanın tam yolunu ve adını belirtin Rapor dosyası. Yerel sürücüler ve evrensel adlandırma kuralı DNSLint destekler (unc) yolları. Örneğin, komut dnslint /d msn.com /r c:\reports\reskit c:\raporlar klasöründe Reskit.htm adlı bir rapor oluşturur. , komut dnslint /d mydom.local/r \\server1\reports\mydom uzak sistemde Sunucu1 adlı bir rapor oluşturur Rapor paylaşır. Rapor adı Mydom.htm olur.


/T (metin) anahtarı belirtirseniz, DNSLint metin raporu ve html üretir. Rapor. Metin raporu dışında .htm raporu olarak aynı adı kullanır: kendi .txt dosya adı uzantısıdır. Aynı klasörde .htm dosyası oluşturulur dosya. Örneğin, dnslint /d msn.com /r c:\reports\reskit /t komut iki rapor c:\raporlar klasörünü oluşturur. Bir rapordur. çağrılan Reskit.htm ve diğer Reskit.txt denir.

Varsayılan olarak, DNSLint algıladığında, bir rapor dosyasıyla aynı adı tek olarak o BT gittiği zaten üretmek için hedef klasörün var, ister DNSLint dosyanın üzerine yazmak için. /Y seçeneğiyle, varolan bir rapor dosyası olmadan DNSLint üzerine için izin isteyen. .Htm dosyasını ve isteğe bağlı bir .txt dosyası Bu seçeneği kullandığınızda üzerine.

Dnslint/y msn.com /d /r c:\reports\reskit /t komut iki rapor c:\raporlar klasörünü oluşturur. Bir rapordur. çağrılan Reskit.htm ve diğer Reskit.txt denir. Varolan rapor dosyaları size sormadan üzerine.

/No_open anahtar DNSLint raporu otomatik olarak açılmasını engeller sonra yeniden oluşturulur. Komut dosyalarınızda DNSLint kullandığınızda bu seçenek kullanışlıdır. raporları hemen gözden geçirmek veya raporları gözden geçirmek istediğinizde değil DNSLint çalıştırıldığı sistemden. Örneğin, komut dnslint /y /d msn.com /no_open yazdığı Dnslint.htm adlı bir rapor üretir bir kullanıcıya sormadan aynı ada sahip varolan bir rapor. DNSLint tamamlandığında raporu otomatik olarak açılmaz.

tcp bağlantı noktası 53 test edilecek istemek için /test_tcp (test tcp bağlantı noktası 53) seçeneğini kullanın /d ne zaman kullanılır. Internet Bugün birçok dns sunucularında dns kabul etmiyorum sorguları numaralı tcp bağlantı noktası 53, o bağlantı noktası üzerindeki olası saldırıları önlemek için. Varsayılan olarak, DNSLint çalıştırdığınızda, yalnızca udp bağlantı noktası 53 sınanır. /Test_tcp seçeneği belirtme tek bir dns sorgusu tcp ve rapor olarak mı göndermek için DNSLint alırsınız bir yanıt alındı.

/D ve /adile /test_tcp seçeneğini kullanabilirsiniz. Ancak, /ql veya /ad /s localhost birleşimi ile /test_tcp seçeneğini kullanamazsınız. /Ql işlevi ile doğrudan giriş dosyasından tcp bağlantı noktası 53 sınanabilir. /Ad /s localhost işlev yerel olarak yapılandırılmış dns sunucuları olup olmadığını sınar Active Directory ormanı yineleme için kullanılan dns kayıtları çözün. Test edebilirsiniz tcp bağlantı noktası 53 bağlantısı kullanarak /ad /s ip_addr Bunun yerine, burada ip_addr IP adresi _msdcs bölgesini kök yetkili bir dns sunucusu adresi Active Directory etki alanına.

Örneğin:
dnslint /d microsoft.com /v /test_tcp
İyi bilinen bu DNSLint test /c (Bağlantıyı Sına) anahtarı ister e-posta sunucuları, dns sunucuları İnceleme sırasında bulduğu tüm e-posta bağlantı noktaları Belirtilen etki alanı adı. Basit Posta Aktarım Protokolü (smtp) posta Office iletişim kuralı (pop sürüm 3) ve Internet İleti Erişim Protokolü (IMAP Sürüm 4) desteklenir. /C anahtarı belirtildiğinde varsayılan olarak, DNSLint tüm üç bağlantı noktalarına bağlanmaya bulduğu her e-posta sunucusunda. Diğer bir deyişle, tcp bağlantı noktası 25 için smtp, tcp bağlantı noktası pop ve tcp için 110 143 IMAP için bağlantı noktası.

DNSLint durum raporları her bağlantı noktası bulunan: "Dinleme", "Dinlemiyor" veya "Yanıt yok." Eğer DNSLint bulur dinleme bağlantı noktası ise, aynı zamanda gelen yanıt verir bağlantı noktası varsa döndürülür. Örneğin, bir smtp bağlantı noktası dinleme, onu Tipik smtp protokolü ile tutarlı bir yanıt verir belirtimi, aşağıdaki gibi:

220 mailsrv.reskit.com Microsoft esmtp MAIL Service, Version: Mon, 13 Mayıs 2002 tarihinde hazır 5.0.2195.3705 17: 08: 36-0700

"Dinlemiyor" olarak, bir bağlantı noktası bildirildiğinde bu e-posta sunucusu sorgulanan bir tcp paketi ile yanıt verdiği gösterir Reset bayrağı ayarlanmış. Bu hizmet veya program yok olduğunu gösterir bağlantı noktasında dinleme.

"Yanıt" bildirilen, hedef e-posta sunucusu bağlantı girişiminin yanıt vermez. Varsayılarak Hedef sunucu çalışır durumda olduğunu ve çalışıyorsa, bu bağlantı noktası şu anda gösterir Hedef sunucu üzerinde herhangi bir yeri çalıştıran istemci arasında filtre DNSLint ve hedef sunucu.

Komut dnslint /y /v /c /d msn.com yazdığı Dnslint.htm adlı bir rapor üretir bir kullanıcıya sormadan aynı ada sahip varolan bir rapor. Çünkü /c seçeneği belirtilirse, fazladan bir bölümü en altına eklenir Standart DNSLint rapor:
Ağ bağlanırlığı sınar
E-posta sunucusu: smtp gw 4.msn.com
IP adresi: 207.46.181.13

smtp yanıtı:
220 cpimssmtpa18.msn.com Microsoft esmtp MAIL Service, Version:
Salı, 14 Mayıs 2002 tarihinde hazır 5.0.2195.4905 09: 26: 06-0700

pop yanıt: (büyük olasılıkla filtreli) yanıt yok

IMAP yanıt: (büyük olasılıkla filtreli) yanıt yok
Notlar:

Bir veya daha çok pop sunucuları yanıt vermemiştir.
Bir ya da Daha fazla IMAP sunucuları yanıt vermemiştir.

Hedef e-posta sunucusu ne yapar bağlantı girişimi bir e-posta bağlantı noktalarını, DNSLint deneme yanıt üç kez bağlantı. tcp istemci için standart davranış budur. Çünkü Üç ayrı tcp bağlantı girişimleri için önce zaman aşımına DNSLint bekler DNSLint, "Hayır yanıt", bu işlemi yavaşlayabilir gösterir Raporu tamamlama. DNSLint işlemi en iyi şekilde belirtebilirsiniz bağlantı noktasını veya noktalarını üçü tüm denetimi yerine denetimi yapmak istediğiniz e-posta saat.

/C seçeneği belirtildiğinde varsayılan olarak, tüm üç tcp bağlantı noktaları (25, 110, 143) etkilenir. denetledi. Ama sonra /c seçeneğini denetlemek için hangi bağlantı noktalarını belirtebilirsiniz. Virgülle sınırlanmış bir liste hemen sonra /c seçeneğini belirtin. Yalnızca geçerli bağlantı noktalarını belirtin: smtp, pop, IMAP. Bu üç bağlantı noktalarından herhangi bir bileşimini çalışır. Örneğin, komut dnslint /d reskit.com /c smtp yalnızca smtp bağlantı noktası (tcp bağlantı noktası 25) olması gerektiğini belirtir. denetledi.


Komut dnslint /d reskit.com /c pop, smtp , yalnızca smtp bağlantı noktası (tcp bağlantı noktası 25) ve pop (tcp bağlantı noktası belirtir. bağlantı noktası 110) denetlenmelidir.

Komut dnslint /d reskit.com /c IMAP, pop , yalnızca IMAP bağlantı noktası (tcp bağlantı noktası 143) ve pop bağlantı noktasını belirtir. (tcp bağlantı noktası 110) denetlenir.


/D ve /ad işlevleriyle /s (sunucu) anahtarını kullanabilirsiniz. /S anahtarını birkaç amacı vardır, ancak yalnızca bir tür veri alır, Geçerli bir IP adresi, bir dns sunucusuyla (tek özel durum).

Zaman, /d, belirttiğiniz DNSLint gerçekleştirdiği InterNIC WHOIS arama /s seçeneği atlar Varsayılan değer olarak. Sonuç olarak, DNSLint ve özel ağlar üzerinde sınamalarının yapılabileceği ikinci düzey etki alanları Internet'te daha derin etki alanı adları. DNSLint, InterNIC tarafından desteklenmeyen bazı etki alanı adları da sınayabilirsiniz. AT Bu makalenin yazıldığı, InterNIC desteklenen WHOIS aramalar için zaman Aşağıdaki etki alanları: .biz, .com, .coop, .edu, .info, .int, .museum, .net, ve . Krlş

/Adkullandığınızda, /s anahtarı olan bir dns sunucusunun IP adresini belirtmek için kullanılır Active Directory için dns kayıtlarının kullanıldığı alt etki alanı için yetkili ormanın çoğaltma kaydedilir. Genelde bu _msdcs alt etki alanı. Active Directory ormanının kök dizini altında. Örneğin, kök Active Directory ormanı myad.reskit.com, barındıran dns sunucusu olarak adlandırılır Bu etki alanı _msdcs.myad.reskit.com bölge için yetkili olabilir, Active directory çoğaltması kullanılan dns kayıtları yere kaydedilir. Alternatif olarak, _msdcs.myad.reskit.com bölge farklı bir temsilci seçilebilecek dns sunucusu. dns altyapısı tasarlanmış ancak /s seçeneği için yetkili olan bir dns sunucusunu belirtmek için kullanılır _msdcs.myad.reskit.com bölgesi.

/S seçeneği geçerli bir IP adresi belirtmelisiniz. Tek özel durum Bu kural şu birleşimidir:
dnslint /ad /s localhost
"localhost" geçerli bir IP adresi değil. Zaman, Bu parametre ile /ad /s birleşimi belirtmek, yerel sistemin (sistemi DNSLint sınar çözümlemek için etkin kullanılan dns kayıtları DNSLint çalıştıran) yeteneği Dizin ormanın çoğaltma. Yerel dns özyinelemeli sorgular gönderilir Sistem yapılandırılmış dns sunucuları yerel sistem çözebilmek için onaylamak için Active Directory ormanı yineleme için kullanılan dns kayıtları. Bu olabilir üzerinde Active Directory çoğaltma sorunlarını giderirken yararlı bir Belirli bir etki alanı denetleyicisi.

Tipik olarak, tüm yerel Bu işlem sırasında sistemin yapılandırılmış dns sunucularına sorgulanır. Varsayılan dns istemci çözümleyici davranışını gözlenen, bunu, üst kısmındaki dns sunucusu dns sunucu listesi yerel sistemin yanıt vermezse, sonraki listesinde sunucusudur kullanılır.

Ek bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
261968Etki alanı adı çözümleyici istemci sunucu listesi yönetimi özelliğinin açıklaması

Özellikler

Makale numarası: 321045 - Last Review: 21 Ağustos 2012 Salı - Gözden geçirme: 1.0
Anahtar Kelimeler: 
kbdownload kbinfo kbmt KB321045 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: 321045

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